Имя: Пароль:
IT
Мобильный мир
Яндекс SpeechKit для распознавания речи
0 Юрий Лазаренко
 
16.01.18
10:05
Кто-нибудь пробовал прикрутить Яндекс SpeechKit к мобильным устройствам или к стационарным ПК?
Хочется реализовать голосовое управление роботом. Почитал на Яндексе про SpeechKit Mobile SDK. Поскольку с программированием под Андроид не сталкивался, хочу спросить совета андроидокодеров.
Яндекс предоставляет библиотеку, позволяющую отправлять запросы на распознавание речи и возвращающую результат в виде текста: https://tech.yandex.ru/speechkit/mobilesdk/doc/android/2.5/quick-start/concepts/about-docpage/. Правильно я понимаю, что можно написать аппу, которая будет постоянно слушать через микрофон окружающие звуки, пересылать речь Яндексу и полученный результат передавать по какой-то программе-потребителю (например, через http-запрос)?

ЗЫ: я в курсе, что можно спросить у Яндекса, но на Мисте обычно отвечают быстрее.
1 kittystark
 
16.01.18
14:40
на моб. платформе 1С прикручивал онлайн поиск гугла
2 Юрий Лазаренко
 
16.01.18
14:41
(1) Мобильная платформа умеет распознавать речь? Или она дергает библиотеку какую-то и получает результат?
3 Юрий Лазаренко
 
16.01.18
14:44
Смотри-ка, действительно умеет:

        НовВз = Новый ЗапускПриложенияМобильногоУстройства("android.speech.action.RECOGNIZE_SPEECH");
    
    Если НовВз.Запустить(Истина) = 0 Тогда
        ОбщегоНазначенияКлиентСервер.СообщитьПользователю("Не поддерживается на вашем устройстве.");
    Иначе
        Объект.Комментарий = НовВз.ДополнительныеДанные.Получить("query").Значение;
    КонецЕсли;

Всем спасибо, дальше я сам.