Начиная с версии 2.56 в программу CarWebGuru встроена система событий. Пользователь может добавлять события и задавать для каждого события определенные действия. В качестве событий может быть вход или выход из географической точки, старт или выход программы, превышение скорости, таймеры парковки и движения.
События в версии 2.56
1) Географическая точка (местоположение)
Можно задать точку местоположения и радиус действия. Затем выполнять события по входу в данную зону и по выходу из заданной зоны.
Примеры:
1) Указать точку выезда из города и запускать там навигатор или другую программу.
2) Указать точку работы и выводить голосовые фразы типа: «Вы приехали на работу, сейчас 8 часов 35 минут«.
3) Указать точку дома и на въезд и выезд добавить фразы: «Добро пожаловать домой, сейчас 8 часов 35 минут«, а при выезде: «Удачной поездки«
2) Скорость
События по превышению скорости позволяют задавать скоростные коридоры и выполнять действия при превышении заданной скорости.
Примеры:
1) Сказать голосом «Вы превысили скорость в городе» (на 65 км/ч)
3) Программа (старт или выход)
Эти события возникают на старте программы, а так же при выходе из программы.
Примеры:
1) Можно поставить голосовое приветствие при включении программы. Есть возможность говорить дату и время.
4) Таймеры парковки и движения
Данные события возникают при срабатывании автоматических таймеров движения или парковки.
Примеры:
1) При длительной поездке можно напоминать через 4 часа что необходимо остановиться для отдыха или разминки.
2) При остановке на светофоре на 1 — 2 или 3 минуты можно говорить время.
Действия на события в версии 2.56
Голосовое сообщение
Данная функция позволяет воспроизводить голосовые сообщения из текста с помощью встроенного в Андроид синтезатора речи. Есть возможность говорить время и дату.
Запуск приложения
Позволяет выбрать и запустить определенное приложение.
Как настроить системы событий
CWGEvents Для настройки событий и действий необходимо воспользоваться специальной программой — редактором событий для CWG для Windows.
Внешний вид программы:
[1] — Тип события
[2] — Действие
[3] — предварительный просмотр
[4] — список событий (каждая строка это одно событие)
После того как создали список событий [4], сохраните их как файл events.txt и поместите на Андроид устройство в папку (папку создавать не нужно, она уже создана программой CarWebGuru):
/CarWebGuru/cfg/
Как задать географическую точку:
Где настройки синтезатора речи Андроид:
Как проверить что CWG определил синтезатор речи:
Для голоса необходим синтезатор речи. Он находится в системных настройках: Настройки Андроид / Язык и Ввод / Синтез речи
Заходим в Синтез речи — там есть настройки, прослушать пример и язык. Если в системе не установлен синтез речи, то его можно установить отдельно.
Синтез речи от гугла (4pda ссылки)
4pda.ru/forum/index.php?showtopic=575965&st=20
Примерный вид содержимого файла с событиями (events.txt):
trigger=speed;mode=in;v-speed-kph=65;title=Speed 65;act-say=Городская скорость превышена; trigger=speed;mode=in;v-speed-kph=105;title=Speed 105;act-say=На мкаде тоже есть камеры; trigger=program;mode=in;title=На старте;act-say=Сегодня {date} {time}; trigger=program;mode=out;title=При выходе;act-say=Досвидания; trigger=parking;v-sec=40;title=p3;act-say=Уважаемые пассажиры, соблюдайте спокойствие автомобиль скоро поедет;
Развитие данной функции
Если данная функция будет востребована пользователями, то она будет доработана и усовершенствована. Предполагается добавление новых событий: дата, время. А тем же новых действий: воспроизведение звука, информационное сообщение и т.д.
Почему в меню программы отсутствует синтезатор речи? Устройство android 7.1. Пробовал на других устройствах- тоже не появляется.
[…] имеет свою собственную систему событий, которая постепенно развивается. Сейчас можно […]
Здравствуйте. Создал файл событий, вернее скопировал тот что выше исключив некоторые пункты, но прозвучал вместо даты говорит date, вместо времени time, что я не так сделал
Разобрался, спасибо
Здравствуйте, разъясните подробно, пожалуста назначение синих надписей во втором пункте программы. Про дату и время понятно, а дальше затрудняюсь.
Очень хочется более подробной инструкции cwgevents!
Здравствуйте, подскажите пожалуйста в настройках голосовое оповещение всё работает, сделал в программе CWGEvents систему событий — не работает, у меня в папке CWG/cfg папка cfg она пустая, я скопировал туда созданный в программе CWGEvents файл событий, но озвучивание не работает. Может надо его обязательно называть events.txt, хотя я его потом пробовал переименовывать, всё равно тишина. Подскажите пожалуйста, в чём может быть причина.
Здравствуйте. Создал файл событий, вернее скопировал тот что выше исключив некоторые пункты, но прозвучал вместо даты говорит date, вместо времени time, что я не так сделал
Помогите синтез речи установил, все проверил при нажатии кнопки на экране проговаривает как надо, а вот задал точки координат дома и на работе с радиусом в 200 м не говорит при старте и приезде на точку
Здравствуйте.
А нельзя ли, сделать полноценное голосовое управление магнитолой?
Добавьте видео по настройкам событий.