PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarVoiceCommander - управляем икаром голосом (http://pccar.ru/showthread.php?t=19766)

Zhirnov 15.11.2013 20:51

Цитата:

Сообщение от prts (Сообщение 277318)
Из "Установка программ", насколько я понял: предустановленных 35,т.е пользовательские начинаются с 36 номера, нумерация на экране- начинается с левого верхнего угла по столбцу вниз, затем следующий столбец и т.д.

Начинается с 35

gorecsib 15.11.2013 21:19

Цитата:

Сообщение от Zhirnov (Сообщение 277211)
Bersenev? как найти соответствующую команду запуска для IGO? "MyAppХХ". Да и для остальных приложений где искать?

Настройка скина - настройка голосовых команд iCarVoiceCommander - выбираете нужную команду и в низу есть кнопка ЭКРАНЫ это и есть установленные программы в том числе и IGO

Zhirnov 15.11.2013 21:49

Цитата:

Сообщение от gorecsib (Сообщение 277343)
Настройка скина - настройка голосовых команд iCarVoiceCommander - выбираете нужную команду и в низу есть кнопка ЭКРАНЫ это и есть установленные программы в том числе и IGO

Как просто) Но мы не ищем лёгких путей!

Bersenev 17.11.2013 22:10

Обновил версию в шапке, все изменения касаются скина.

1. Исправил ошибку с назначением команды StartVCTimer на команды триггеры
2. Добавлены команды повтора последней голосовой команды, допустим говорим ТИШЕ, громкость уменьшается, говорим ЕЩЁ однократно выполняется последняя команда, то есть ТИШЕ. Команда ПОВТОРИ ЕЩЁ включает повтор последней команды раз в секунду до момента команды ВСЁ (СТОП или ДОСТАТОЧНО). Для этого используются команды икара

vc_repeat_last - повтор последней голосовой команды
vc_loop_last - включения повтора в цикле
vc_loop_last_stop - останавливает цикл повтора

3. Добавлены команды управления списками

перейди в начало списка
перейди в конец списка
перейди в начало
перейди в конец
в начало списка
в конец списка
иди вниз
иди вверх
покажи ниже
покажи выше
вниз
вверх
влево
вправо
выбрать
выбор
выбери
отмена
отмени
закрой

4. Добавлена возможность управления картой встроенной навигационной программы

map_zoom+ - увеличь карту
map_zoom- - уменьши карту
map_inclination+ - подними карту
map_inclination- - наклони карту
map_up - сдвинь карту вверх
map_down - сдвинь карту вниз
map_left - сдвинь карту влево
map_right - сдвинь карту вправо
map_rotate_left - поверни карту влево
map_rotate_right - поверни карту вправо

Для этого используется такой же механизм как и для медиапрограмм. То есть при встраивании навигационной программы надо назначить на кнопки программы определённые действия.

кнопка№1 - увеличить масштаб карты
кнопка№2 - уменьшить масштаб карты
кнопка№3 - уменьшить наклон карты
кнопка№4 - увеличить наклон карты
кнопка№5 - сдвиг карты вверх
кнопка№6 - сдвиг карты вниз
кнопка№7 - сдвиг карты влево
кнопка№8 - сдвиг карты вправо
кнопка№9 - поворот карты влево
кнопка№10 - поворот карты вправо

Затем программу надо задать к качестве навигационной

Допустим для 7ways назначаем на кнопки такие команды iCarDS

кнопка№1 - sendvk;107
кнопка№2 - sendvk;109
кнопка№3 - sendvk;33
кнопка№4 - sendvk;34
кнопка№5 - sendvk;38
кнопка№6 - sendvk;40
кнопка№7 - sendvk;37
кнопка№8 - sendvk;39

теперь используя команды управления картой и команды повтора можно вполне комфортно управлять картой в навигационной программе


Если вы делали какие то свои правки, то рекомендую сохранить файл iCarDSVoiceCommander.xml и после обновления перенести правки из этого файла в новый файл iCarDSVoiceCommander.xml.

Zhirnov 17.11.2013 22:21

Bersenev,
Цитата:

Сообщение от Zhirnov (Сообщение 277310)
Как реализовать команду "DialByContact;ВАСЯ ПУПКИН" и "VC_OFF" ?

Нужно примерно так DialByContact;ВАСЯ ПУПКИН;VC_OFF


Bersenev 17.11.2013 22:26

Цитата:

Сообщение от Zhirnov (Сообщение 277310)
Как объединить команду "DialByContact;ВАСЯ ПУПКИН" и "VC_OFF" ?

Нужно примерно так DialByContact;ВАСЯ ПУПКИН;VC_OFF

Я конечно всё понимаю, но по моему не сложно догадаться, если это ACCEPT_CALL_PHOCO;VC_OFF надо записывать так ACCEPT_CALL_PHOCO||VC_OFF, то это DialByContact;ВАСЯ ПУПКИН;VC_OFF надо записывать так DialByContact;ВАСЯ ПУПКИН||VC_OFF .

Команды в икаре разделяются "||"

Zhirnov 17.11.2013 23:12

В ExecTBL.ini нужно добавлять
"DialByContact;ВАСЯ ПУПКИН_and_VC_OFF","DialByContact;ВАСЯ ПУПКИН||VC_OFF" ?

Bersenev 17.11.2013 23:22

Цитата:

Сообщение от Zhirnov (Сообщение 277505)
В ExecTBL.ini нужно добавлять
"DialByContact;ВАСЯ ПУПКИН_and_VC_OFF","DialByContact;ВАСЯ ПУПКИН||VC_OFF" ?

Нет, в ExecTBL.ini надо добавлять

"название новой команды","команда||команда||команда||команда"

То есть в твоём случае

"MyNewCommand","DialByContact;ВАСЯ ПУПКИН||VC_OFF"

А уже в скине использовать MyNewCommand или то как ты её назовёшь

Zhirnov 18.11.2013 01:12

Вот так работает:
в ExecTBL.ini добавляем
"operator","VC_OFF||DialByContact;Оператор"
В скине команда iCarDS "operator"

Letcas 18.11.2013 07:57

Цитата:

Сообщение от MiD_E34 (Сообщение 277196)
И еще - при выключенном распознавании команд продолжает реагировать сам VoiceCommander, т.е. если в машине с кем-то болтаю активно, но он очень живо реагирует ))
((

Присоединяюсь. Глашу можно заставить помолчать, а вот сам voicecommander достает. Вчера ездили вчетвером, разговаривали в дороге, постоянно окно то вылезет, то спрячется, то икар закроет...


Часовой пояс GMT +4, время: 09:37.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot