'com.apple.coreaudio.avfaudio', Grund: ‚erforderlich Bedingung falsch ist: _recordingTap == nullSiri Implementierung App Grund bekommen Absturz App beenden aufgrund nicht abgefangene Ausnahme
Absturz auf den Code bekommen
1.
guard let inputNode = audioEngine.inputNode else {
fatalError("Audio engine has no input node")
}
2.
inputNode.installTap(onBus: 0, bufferSize: 1024, format: recordingFormat) { (buffer, when) in
self.recognitionRequest?.append(buffer)
}
Beim Versuch, die siri neu zu initialisieren es abgestürzt immer
Wir haben Diktat von Text auch nach Diktat mag ich Text aus sp erfassen Eech. Zum ersten Mal ist es in Ordnung, aber zweites Mal unter
func getSpeech(asSpeach:String)
{
print("===================")
let audioSession = AVAudioSession.sharedInstance()
do {
try audioSession.overrideOutputAudioPort(.speaker)
} catch {
print(error.localizedDescription)
}
/// <#Description#>
let synthesizer = AVSpeechSynthesizer()
let utterance = AVSpeechUtterance(string: asSpeach)
utterance.rate = AVSpeechUtteranceDefaultSpeechRate
utterance.volume = 1.0
utterance.pitchMultiplier = 1.0
synthesizer.delegate=self
synthesizer.speak(utterance)
// synthesizer.rSpeaking(at: .word)
}