Как сделать голосовой набор?

Категория: HTC Desire HD

Ниже сообщение на то, как один из пользователей прикручивал голосовой набор с bluetooth гарнитуры на наш девайс. Удалось, с небольшой проблемкой. Самое главное, теперь не надо доставать телефон, разблокировать его и искать контакт, все делается одним нажатием кнопки на гарнитуре.

Личный опыт по настройке голосового набора на Android. В качестве подопытных использовались HTC Desire HD (2.2) + Jabra JX10

У меня на WM6 телефон настроен так, что при нажатии на кнопку вызова на Bluetooth гарнитуре телефон сам просыпается, и вызывает голосовую звонилку. После этого я в наушнике слышу сигнал и могу произнести имя абонента, после чего начинается набор его номера. Т.ч. для того, чтобы позвонить не надо даже телефон доставать из кармана, что очень удобно, например за рулем, при этом телефон может быть запаролен, это не важно, вызов идет. Для того, чтобы реализовать на Android тоже самое я использовал 2 программы:
- Бесплатная Choice Dialer c маркета http://choicedialer.com/
- Платная Cyberon Voice Commander 3.0 за $5.90 cо штатовского маркета, почему купил если есть бесплатная альтернатива - объясню чуть позже. В интернете бесплатно нашел только с китайским интерфейсом, для покупки английской пришлось использовать market enabler, в русском маркете он недоступен.
Эти две программы я использовал по одной простой причине - они корректно обрабатывают однократное нажатие на кнопке гарнитуры для вызова голосовой распозновалки и затем для набора номера. Дело в том, что стандартная распозновалка как то непонятно работает, и я не мог ее настроить нужным образом. С этими же программами просто красота: телефон лежит заблокированный в кармане, нажимаем кнопку на ВТ гарнитуре, вызывается распозновалка, спрашивае "Say command?", произносим "Call Tanya", программа начинает набирать номер. При этом телефон не трогаем вообще, от дороги не отвлекаемся. Была у меня идея научить произносить русские имена, для чего я и купил Cyberon. По идее в этой программе можно присвоить голосовые метки любому контакту, просто записав как он произносится, и потом говорить "Таня", вместо "Tanya". Но у меня эта фишка в программе оказалась недоступной отчего то, я отписал в саппорт, жду ответа. А пока, просто продублировал те контакты, которые использую с голосовым набором на английском, их всего десяток, так что получилось все это довольно просто, русские имена на английском распознаются нормально.
При этом, с помощью этих программ можно и программы голосом запускать ("Start iGO") правда приходится после этого телефон разблокировать, можно телефон время спросить ("What's time is it") отвечает правда на английском и пр. функции.
Так что тестируйте тоже кому это полезно, м.б. у кого то Cyberon заработает как надо, т.к. надеюсь это глюк с конкретным девайсом или ОС.

UPD: Купил Worldwide версию (для этого пришлось с помощью Market enablera прикинуться абонентом ирландской сотовой), все работает ок, метки назначаются на русские контакты.

UPD2: На Маркете появилась русская версия Cyberon 3.0 Протестировал, работает отлично, и на распознавание команд, и на распознавание русских имен в адресной книге (алгоритм сортировки - Имя - Фамилия), цифр при наборе.

Ответы

  • tatuana
    tatuana 2014-04-13 01:26:53
    Не понимаю что нужно настроить в телефоне чтоб ничего не нажимать , а все команды шли через гарнитуру имея программу Cyberon? Т.е нажимая включение голосового набора на тел все работает отлично , а как сделать чтоб работало через гарнитуру? два дня не могу разобраться. Подскажите что сделать)))