Система событий (Экспериментальная)

Начиная с версии 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=Уважаемые пассажиры, соблюдайте спокойствие автомобиль скоро поедет;

Развитие данной функции

Если данная функция будет востребована пользователями, то она будет доработана и усовершенствована. Предполагается добавление новых событий: дата, время. А тем же новых действий: воспроизведение звука, информационное сообщение и т.д.

Система событий (Экспериментальная): 4 комментария

  1. Здравствуйте. Создал файл событий, вернее скопировал тот что выше исключив некоторые пункты, но прозвучал вместо даты говорит date, вместо времени time, что я не так сделал

Добавить комментарий