Подтвердить что ты не робот

IPhone: Распознавание речи доступно в SDK IOS?

Кто-нибудь знает, что, если в IOS 5 или IOS 6 SDK доступны слова "речь в текст" и "текст в речь", используемая в Siri?

Я исследовал, но ничего не мог найти в документации, поэтому, если в SDK не включены какие-либо библиотеки качества "Siri" на рынке?

4b9b3361

Ответ 1

Siri пока недоступен в форме API, однако любой UITextField или UITextArea может быть продиктован использованием встроенного параметра для преобразования речи в текст.

Ответ 2

Отъезд Openears at: http://www.politepix.com/openears Я использовал его экспериментально, и он отлично работал. Он очень хорошо распознает предустановленные словари. Есть небольшая пауза в полсекунды или около того, прежде чем она распознает это слово, и она запуталась в среде с большим количеством голосов (переполненный ресторан), но в довольно спокойной обстановке я нашел, что он отлично работает.

Ответ 3

Siri доступен только в качестве бета-версии на iPhone 4S, но не уверен, что план будет распространен на все устройства, поддерживающие iOS 5. Библиотеки с открытым исходным кодом для распознавания речи трудно найти. Вы можете посмотреть Nuance (dragon) шлюз разработчика здесь.

Ответ 4

Вы также можете проверить ispeech текст в речь и речь API распознавания. Они уже позволяют вам включать его в свои приложения без особых проблем и на самом деле немного лучше, чем у Сири. Сири большой силой является НЛП, а не основной технологией речи.

Ответ 6

Siri еще не доступна Разработчикам.

Ответ 7

Мы создали SDK для распознавания изолированных слов (или небольших фраз), CeedVocal SDK. Мы используем его в нашем собственном приложении Vocalia. Это не бесплатно (но есть бесплатная пробная версия), более подробная информация: http://www.creaceed.com/ceedvocal

Ответ 8

Для распознавания речи вы можете использовать OpenEars (http://www.politepix.com/openears/), который работает в автономном режиме и обеспечивает хорошую точность. OpenEars можно использовать в iPhone или iPad. Да OpenEars обрабатывает функцию Speech to Text.

Ответ 9

После iOS 10 вы можете использовать

Speech.framework

Это очень простое использование. Просто импортируйте речь в свой класс

import Speech

let speechRecogizer = SFSpeechRecognizer(locale: Locale.init(identifier: "en-US"))!  //locale whatever you want to use
let recognitionRequest = SFSpeechAudioBufferRecognitionRequest()
let recognitionTask:SFSpeechRecognitionTask = speechRecogizer.recognitionTask(with: recognitionRequest, resultHandler: { (result, error) in 
    print(result?.bestTranscription.formattedString) //here you can get your text 
})

Вы также можете проверить https://github.com/PKrupa94/SpeechManager.