Запуск диктовки iOS на нескольких языках без клавиатуры

Я хотел бы создать приложение для iOS, которое может использовать функцию диктовки клавиатуры, без этого пользователь нажимает на значок микрофона клавиатуры (кнопка приложения запускает прослушивание продиктованного текста). Есть ли способ сделать это? И должен ли я использовать для этого быстрый или объективный C?

Еще я хотел бы сделать так, чтобы этот диктант работал с разными языками. Могу ли я сделать это, если пользователь не выбрал этот язык в настройках клавиатуры?

Спасибо за вашу помощь и за ваши ответы.


person MarinD    schedule 14.06.2015    source источник
comment
1. Простыми словами нельзя. stackoverflow.com/questions/18649602/   -  person ares777    schedule 19.06.2015
comment
2. Вы можете использовать сторонний API для распознавания голоса (не Siri), голосовой диктовки (спросите Google) и примечание: Apple ограничивает свой API, чтобы сторонние клавиатуры не могли использовать голосовую диктовку iOS. (cultofmac.com/303653/apple-limits-dictation-keyboard)   -  person ares777    schedule 19.06.2015
comment
Спасибо за ваши ответы. Но есть ли сторонние API с таким же качеством распознавания речи? Я имею в виду, что эта технология Apple довольно надежна, и я не уверен, что все они одинаковы.   -  person MarinD    schedule 24.06.2015