Ios 语音听写(语音识别)在发出语音或声音后中止/停止
我有一个UITextField和一个函数,用于在所有编辑事件之后检测textfield中的一些模式。 当我的功能检测到一个模式时,我的应用程序会播放一个声音和Ios 语音听写(语音识别)在发出语音或声音后中止/停止,ios,swift,speech-recognition,voice-recognition,Ios,Swift,Speech Recognition,Voice Recognition,我有一个UITextField和一个函数,用于在所有编辑事件之后检测textfield中的一些模式。 当我的功能检测到一个模式时,我的应用程序会播放一个声音和.speakoutrance func playSound() { let audioFilePath = NSBundle.mainBundle().pathForResource("G", ofType: "wav") if audioFilePath != nil { let audioF
.speakoutrance
func playSound() {
let audioFilePath = NSBundle.mainBundle().pathForResource("G", ofType: "wav")
if audioFilePath != nil {
let audioFileUrl = NSURL.fileURLWithPath(audioFilePath!)
audioPlayer = try? AVAudioPlayer(contentsOfURL: audioFileUrl)
audioPlayer.play()
} else {
}}
但是,当键盘上的语音听写正在收听,并且我的应用程序播放声音或说出话语时,语音听写将停止。
如何避免这种情况?谢谢你的帮助