【发布时间】:2016-11-28 16:08:57
【问题描述】:
我想在我的应用程序中使用 pocketsphinx,同时在后台录制音频(与语音识别无关 - 作为视频录制的一部分)。
在尝试这样做时,我经常遇到异常:
错误无法开始录制。麦克风可能已在使用中。
我知道在 android 中两个不同的活动不能共享麦克风 (Pocketsphinx Android demo error: "Failed to init recognizer java.io.IOException: Failed to initialize recorder. Microphone might already be in use.")
,但由于我使用的是不同的音频源,我希望有办法解决这个问题。
据我所见,pocketsphinx 正在使用AudioRecorder 和AudioSource=VoiceRecognition。
由于我使用不同的音频源进行录音,我希望有办法避免这种异常。
任何其他解决方案/解决方法也会有所帮助。
谢谢!
【问题讨论】:
标签: android voice-recognition pocketsphinx