1

我正在使用https://github.com/todoroo/iPhone-Speech-To-Text提供的语音转文本 sdk

识别器工作得很好,直到我使用 MPMoviePlayerController 播放视频。这是我用来调用识别器的代码:

- (IBAction)actionBtRecognition:(id)sender {
    if(recognizer == nil){
       recognizer = [[SpeechToTextModule alloc] init];
    }
    [recognizer beginRecording];
}

要播放电影,我使用了本教程

因此,一旦我播放电影并呼叫识别器,它就会冻结。调试sdk源码的时候,发现自己的声音没有录音。变量meterStateDB.maveragePower 总是 = -120

请注意,在我的 Mac iphone 模拟器上一切正常!但是在真实设备(iphone 4,ios 5.1.1)上会发生我上面描述的问题。也许这只是我的设备问题?

如果有人会在他自己的设备上检查同样的事情,我将不胜感激。

4

0 回答 0