Har*_*tti 5 speech-to-text swift google-speech-api
我正在开发一个应用程序,语音作为输入,必须将文本作为输出,它是一个 iOS 应用程序,之前我通过 Siri 套件开发了该应用程序并实现了它。但问题是我说话时没有得到正确的输出。所以,我需要集成 Google 语音而不是 Siri 套件。我无法在我的 iOS 应用程序中找到任何可以集成到 swift 4 的资源。
SFSpeechRecognizer.requestAuthorization { (authStatus) in
var isButtonEnabled = false
switch authStatus {
case .authorized:
isButtonEnabled = true
case .denied:
isButtonEnabled = false
print("User denied access to speech recognition")
case .restricted:
isButtonEnabled = false
print("Speech recognition restricted on this device")
case .notDetermined:
isButtonEnabled = false
print("Speech recognition not yet authorized")
}
OperationQueue.main.addOperation() {
// self.microphoneButton.isEnabled = isButtonEnabled
}
private let speechRecognizer = SFSpeechRecognizer(locale: Locale.init(identifier: "en-US"))!
private var recognitionRequest: SFSpeechAudioBufferRecognitionRequest?
private var recognitionTask: SFSpeechRecognitionTask?
private let audioEngine = AVAudioEngine()
Run Code Online (Sandbox Code Playgroud)
请帮帮我,谢谢。
Bla*_*l12 -2
您的代码与谷歌语音到文本的集成相去甚远。它是语音识别器类。如果您需要集成 Google 语音识别器,请阅读本教程,其中解释了如何在 iOS swift 中将 google 语音集成到文本,以及如何使用元数据训练 google 语音云。
| 归档时间: |
|
| 查看次数: |
1395 次 |
| 最近记录: |