语音听写(语音识别)在.speakUtterance或声音之后中止/停止

时间:2016-03-01 07:50:16

标签: ios swift speech-recognition voice-recognition

我有一个UITextField和一个函数,以便在所有编辑事件后检测文本字段中的某些模式。 当我的函数检测到模式时,我的应用会播放声音并.speakUtterance

    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 {
    }}

但是,当键盘的语音听写正在聆听并且我的应用程序播放声音或说出话语时,语音听写就会停止。 怎么避免呢?谢谢你的帮助

0 个答案:

没有答案