1
私のアプリでは、AvPlayerの助けを借りてurlを使ってオーディオを再生します。今、私はそれに字幕のサポートを追加したいと思います。 iOS 10では、Speech frameworkが導入され、リアルタイムと録音音声を認識するのに役立ちます。アップルによるとして:音声フレームワークを使用したオーディオファイルからの字幕の生成iOS
「あなたはリアルタイムで録音されたオーディオの両方の音声転写を行うことができますたとえば、あなたが音声認識を取得し、このようなコードを使用して、簡単な音声認識を開始することができます。
let recognizer = SFSpeechRecognizer()
let request = SFSpeechURLRecognitionRequest(url: audioFileURL)
recognizer?.recognitionTask(with: request, resultHandler: { (result, error) in
print (result?.bestTranscription.formattedString)
})
今、この音声フレームワークを使って現在再生中の音声の文字列の形で字幕を取得する方法を探しています。どのようなダイアログが現在再生中であるかを知ることができます同じ文字列を画面に表示します