Я реализую голос в текст с помощью речевого каркаса в моем приложении.
Если в текстовом просмотре уже был какой-то текст, как я могу добавить его с помощью распознавателя речи?
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)
}
})
Предположим, чтоЯ добавил текст в текстовое представление через клавиатуру «Тестовые данные».Теперь, используя распознаватель речи, я сказал: «Это новые данные», я ожидаю, что результатом будут «Данные теста. Это новые данные». Результат такой же, как в приложении