Я знаю, что нет открытого API для SIRI-Services, но есть ли API для простого распознавания речи? Итак, если у меня есть текстовое поле, и пользователь нажимает на это текстовое поле, появляется клавиатура с типичной кнопкой микрофона, и если он нажал, то речесть распознается и преобразуется в строковый объект? Или эта кнопка может быть представлена по умолчанию?
Как использовать распознавание речи внутри SDK iOS?
Ответ 1
Доступно множество библиотек. Вы можете использовать любой из них.
Надеюсь, это поможет вам.
ПРИМЕЧАНИЕ:
если вы загрузите openears (в котором содержится пример проекта под названием OpenEarsSampleApp). @efimovD упоминает об этом
Проверьте код в контроллере вида, и вы увидите массив с возможные команды. Эта вещь обнаруживает команды! Не разговоры. Это слушает и пытается сравнить то, что вы сказали со словами из Массив
Ответ 2
Вы можете использовать SDK MindMeld iOS, предоставляемый Expect Labs. Он поддерживает непрерывное (потоковое) распознавание речи на iOS. Он также поддерживает понимание естественного языка и обнаружение содержимого для любой пользовательской области контента.
Попробуйте: https://expectlabs.com/docs/sdks/ios/gettingStarted