gpt4 book ai didi

ios - 使用语音识别器 SDK 在 TextView 中附加文本

转载 作者:行者123 更新时间:2023-11-30 10:58:58 25 4
gpt4 key购买 nike

我正在我的应用程序中使用语音框架实现语音到文本。
如果 TextView 中已经有一些文本,我如何用语音识别器附加它?

    recognitionTask = speechRecognizer.recognitionTask(with: recognitionRequest, resultHandler: { (result, error) in
var isFinal = false

if let result = result {
self.dataTextView.text = self.dataTextView.text.appending(result.bestTranscription.formattedString)

isFinal = result.isFinal
}

if error != nil || isFinal {
//stop recognising speech
self.audioEngine.stop()
inputNode.removeTap(onBus: 0)
}
})

假设,我通过键盘“测试数据”向 TextView 添加了文本。现在使用语音识别器我说“这是新数据”,我期望结果是测试数据这是新数据“。结果如附件中

enter image description here

最佳答案

recognitionTask = speechRecognizer.recognitionTask(with: recognitionRequest, resultHandler: { (result, error) in
if let result = result {
let bestString = result.bestTranscription.formattedString
self.dataTextView.text = bestString
}
}

像这样你应该能够将它添加到你的 TextView

关于ios - 使用语音识别器 SDK 在 TextView 中附加文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53627455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com