Обновил версию в шапке, копируем в папку скина и запускаем 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 
		
	
		
		
		
		
			
		
		
		
		
	
	 |