Как преобразование речи в текст на iPhone

Есть ли способ преобразовать речь в текст с помощью iPhone SDK?


person Krishnan    schedule 16.02.2010    source источник
comment
Это дубликат stackoverflow.com/questions/942312/ и stackoverflow.com/questions/1118400/speech-recognition и другие.   -  person Brad Larson    schedule 16.02.2010


Ответы (4)


Да, если вы используете Google, Дракон или Siri. IPhone SDK не предоставляет никакого доступа к встроенной функции распознавания голоса iPhone 3GS, которая, по-видимому, в любом случае не слишком сложный. Лучше всего найти веб-службу, в которую можно загружать аудиоклипы для анализа.

person Noah Witherspoon    schedule 16.02.2010
comment
Спасибо, Ной. То же самое и с преобразованием текста в речь? - person Krishnan; 16.02.2010
comment
да. В статье, на которую я ссылаюсь (не слишком подробно), объясняется, как работает API синтеза речи; он немного более надежен, но все еще не является частью общедоступного SDK. Таким образом, использование его, а не веб-службы преобразования текста в речь, приведет к тому, что ваше приложение будет отклонено для использования частного API. - person Noah Witherspoon; 17.02.2010

Кришнан, это ответ на ваш комментарий Is that the same case for Text to speech?.

Нет библиотеки под названием OpenEars, используя эту библиотеку, вы можете достичь text to Speech функциональности.

OpenEars

OpenEars - это библиотека iOS с открытым исходным кодом для реализации двустороннего распознавания речи на английском языке и преобразования текста в речь на iPhone и iPad.

Вам следует взглянуть на эту библиотеку.

person Kamar Shad    schedule 05.03.2012

http://cmusphinx.sourceforge.net/2010/05/vocalkit-shim-for-speech-recognition-on-iphone/

Это выглядит многообещающе.

person theCerberus    schedule 24.08.2010

Начиная с iOS 10 (еще не выпущенной) у Apple есть собственный API распознавания речи.

https://developer.apple.com/reference/speech/sfspeechrecognizer

person Jordan Smith    schedule 30.06.2016