Цитата:
Сообщение от MillerOmsk
Так и не понял как бороться с командами тригерами.
|
Да особо с ними нечего бороться, давай рассмотрим разные варианты настроек
1. Управление голосом включается только резистивной кнопкой на заданное время
Для этого в файле voice_commands.ini задаём vc_status=2, а на резистивную кнопку назначаем команду StartVCTimer . Переменной vc_timer=5000 задаём время в миллисекундах, на которое включается управление.
Теперь при нажатии кнопки управление включится на 5 секунд
2. Управление голосом включается и выключается только резистивной кнопкой
Для этого в файле voice_commands.ini задаём vc_status=2, а на резистивную кнопку назначаем команду ToggleVCStatus .
Теперь при нажатии кнопки управление включится, а при следующем нажатии выключится
3.Управление голосом включается голосовой командой-триггером на заданное время
Для этого в файле voice_commands.ini задаём vc_status=0, а на голосовую команду-триггер (например ГЛАФИРА) назначаем команду StartVCTimer . Переменной vc_timer=5000 задаём время в миллисекундах, на которое включается управление.
Теперь при произнесении команды-триггера управление включится на 5 секунд
4. Управление голосом включается голосовой командой включения и выключается голосовыми командой выключения
Для этого в файле voice_commands.ini задаём vc_status=0, на голосовую команду включения ( например ГЛАША ) назначаем команду VC_ON , а на голосовую команду выключения ( например ГЛАША ПОМОЛЧИ ) назначаем команду VC_OFF
Теперь при произнесении команды включения (ГЛАША) управление включится, а при произнесении команды выключения (ГЛАША ПОМОЛЧИ) выключится
Это основные 4 варианта включения голосового управления, далее можно их комбинировать как угодно. Только обращать внимание на переменную vc_status, то есть состояние, в котором будет голосовое управление после запуска икара. А то если зададите vc_status=2, а включение через резистивные кнопки не настроено, то включить голосовое управление уже никак не получится