Показать сообщение отдельно
Старый 10.11.2013, 00:48   #160
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Обновил версию в шапке, копируем в папку скина и запускаем update.exe

Добавлено три режима работы, задать нужный режим при запуске икара можно в файле voice_commands.ini переменная vc_status

0 - выполнение голосовых команд отключено, система воспринимает только голосовые команды-триггеры
1 - выполняются все голосовые команды
2 - выполнение всех голосовых команд отключено

Для задания команд-триггеров в файле iCarDSVoiceCommander.xml находим правило

<rule id="обращение_к_машине">
<one-of>
<item>глаша</item>
<item>гафира</item>
<item>глашенька</item>
<item>дорогая</item>
</one-of>
<one-of>
<item></item>
<item>помолчи</item>
</one-of>
</rule>

и задаём свои варианты триггеров (думаю Глаша подходит не всем машинам)

Запускаем икар, настройки голосовых команд, произносим команду на включение, например ГЛАША , и назначаем на неё команду икара VC_ON , эта команда включает режим 1

Затем произносим команду на выключение, например ГЛАША ПОМОЛЧИ, и назначаем команду икара VC_OFF , данная команда включает режим 0

Ещё добавлены команды ToggleVCStatus и StartVCTimer, предназначенные для назначения на кнопки в плагине iCarDuino и на горячие клавиши

ToggleVCStatus - переключает режим 1 и 2, то есть включает и полностью выключает выполнение голосовых команд

StartVCTimer - загружает настройки микшера для голосовых сообщений и включает режим 1 на 5 секунд, после чего переключается в режим 2. Время задержки задаётся переменной vc_timer в файле voice_commands.ini, а произносимая фраза в переменной vc_i_wait
Bersenev вне форума   Ответить с цитированием