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)

prts 28.01.2014 22:36

Цитата:

Сообщение от Bersenev (Сообщение 276985)
Теперь можно пользоваться, только если используется интернет радио и обычное радио, то чтобы в режиме радио происходило переключение частоты, а в режиме интернет радио загружался нужный url, придётся создавать команды в ExecTBL.ini, а потом указывать их в настройках голосовых команд

А можно пример, а то в программировании не очень.
После создания команды - именно ее и надо указывать в iCarVoiceCommander?

jos911 30.01.2014 17:43

Можно ли отключить команду "закрой Икар"? У меня при открывании окна в 90%, шум от ветра распознается как "закрой Икар", так я скоро психом стану. Все остальное работает на ура. В каком файле править обращение к машине.

prts 05.02.2014 00:53

Вложений: 2
Bersenev
Почему-то не хотят работать голосовые команды в СитиГид. Настройки на скриншотах.
Для управления этой же программой сделал скрипты (хочу использовать голосовые команды для сообщения о ДПОИ).
Если их запускаю с места нахождения - все отрабатывается.
В голосовых командах указал, какой скрипт должен исполняться (другие команды iCar), скрипты прописал в iCar. Скрипты не отрабатывают.
Что делаю не правильно, или надо прописать команды в ExecTBL? Если да, то как это выглядит (пример).
Заранее благодарен.

Bersenev 05.02.2014 08:45

Цитата:

Сообщение от prts (Сообщение 285983)
Bersenev
Почему-то не хотят работать голосовые команды в СитиГид. Настройки на скриншотах.

На скриншоте плохо видно, но мне кажется что заданы команды sendvk38 , а надо sendvk;38 то есть нет разделителя "точка с запятой".

Цитата:

Сообщение от prts (Сообщение 285983)
В голосовых командах указал, какой скрипт должен исполняться (другие команды iCar), скрипты прописал в iCar. Скрипты не отрабатывают.

Как именно и где заданы настройки запуска скриптов? Желательно точный синтаксис команды или скриншот, но что бы команду было видно полностью.

prts 06.02.2014 20:18

Извиняюсь за невнимательность, действительно пропустил ";".
Поскольку не знаю как правильно использовать свои скрипты, то делал так:
1. Вначале, в голосовых командах ввел название скрипта - "***.exe" (через другие команды iCar) - не сработало.
2.Затем, там же изменил команду - убрал расширение "exe" - не помогло.
3.Затем в настройках скина в "внешние скрипты и программы" в подразделе "Динамические кнопки" прописал путь к скрипту (он был на рабочем столе) - не помогло.
Я понимаю, что делал не то, но как сделать по другому не нашел.
Прописать скрипт на конкретную кнопку получилось.
Вероятно нужно было через динамические кнопки, но, во-первых - там всего 2 свободных места, а удалять что-то не рискнул.

Bersenev 06.02.2014 20:33

Цитата:

Сообщение от prts (Сообщение 286266)
Извиняюсь за невнимательность, действительно пропустил ";".
Поскольку не знаю как правильно использовать свои скрипты, то делал так:
1. Вначале, в голосовых командах ввел название скрипта - "***.exe" (через другие команды iCar) - не сработало.
2.Затем, там же изменил команду - убрал расширение "exe" - не помогло.
3.Затем в настройках скина в "внешние скрипты и программы" в подразделе "Динамические кнопки" прописал путь к скрипту (он был на рабочем столе) - не помогло.
Я понимаю, что делал не то, но как сделать по другому не нашел.
Прописать скрипт на конкретную кнопку получилось.
Вероятно нужно было через динамические кнопки, но, во-первых - там всего 2 свободных места, а удалять что-то не рискнул.

Скрипт запускается командой икара RUN;путь к скрипту|параметры скрипта

Допустим скрипт 1.exe в корне диска С, для его запуска используем такую команду

RUN;c:\1.exe

Для запуска его с параметром start

RUN;c:\1.exe|start

prts 06.02.2014 21:50

Большущее СПАСИБО!!!
Скрипты делаю используя AutoIt. Почему-то ругается Аваст когда компилирую в exe, пришлось прописать в исключения как саму программу, папку программы в User, так и папку откуда используются скрипты.
Сегодня целый день потратил на сравнение и поиск изменений последней версии voice_commands.def и iCarDSVoiceCommander.xml с предыдущей версией (куда вносил свои изменения). Обнаружил несколько повторов, а также что для некоторых команд остались только исполняемые команды.
Как предложение - нельзя при любых изменениях сохранять одну и туже последовательность и структуру? Тогда проще находить какие изменения внесены, я например использую для этого KDiff3 (в Лангпаке СитиГида). Например, я себе сделал простейший вариант в Excel, от туда получаю iCarDSVoiceCommander.xml, voice_commands.def, voice_commands.ini, vc_list.txt.
К стати вопрос - в последней версии появился новый файл voice_commands.chs - он для чего?

toyotik 07.02.2014 09:13

Уважаемый Bersenev так и не могу добиться нажатия клавиши "{" или "}" на остальные клавиши все отлично а вот эти не хочет через команду SendKey;{}} и так и SendKey;{]} что можно сделать??? Спасибо

Проблему решил!!!
А вот как бы добавить погоду "Голосом". Ты ей: Как погода? Она: сегодня пасмурно, днем +2, вечером около ноля.

prts 12.02.2014 17:33

Bersenev
Разбираюсь с командами, обнаружил несколько моментов:
1. вкл музыки - используется MyApp2 и Set_Audio
2. вкл радио - MyApp2 и Set_Radio
3. вкл видео - MyApp4 и Set_Video
4. вкл ДВД - MyApp20 и Set_DVD
5ю Так же имеется "настройка" - MyApp34 и ContextSetting
Какая разница между ними и когда какую использовать?

Bersenev 12.02.2014 18:10

Цитата:

Сообщение от prts (Сообщение 286984)
Bersenev
Разбираюсь с командами, обнаружил несколько моментов:
1. вкл музыки - используется MyApp1 и Set_Audio
2. вкл радио - MyApp2 и Set_Radio
3. вкл видео - MyApp4 и Set_Video
4. вкл ДВД - MyApp20 и Set_DVD
5ю Так же имеется "настройка" - MyApp34 и ContextSetting
Какая разница между ними и когда какую использовать?

MyApp1 - включить режим музыки и перейти на экран Музыка, Set_Audio влючить режим музыка, без перехода экран Музыка. Аналогично и другие команды

MyApp34 - перейти на экран настоек скина, ContextSetting - если команда выполняется на встроенных экранах икара, то переход на экран настоек скина, а если на экране встроенной программы, то появляется меню с возможностью выбора перейти на экран настроек скина или закрыть встроенную программу, перейти к настройкам программы, изменить их и при сохранении настроек сразу будет запущена эта программа.


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

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