現在遇到個問題就是,華為手機上,App 錄屏的同時,再開啟一個執行緒,做語音識別,發現後面這個語音識別的執行緒拿不到 mic 資料,其他手機都正常,大佬們有什麼解決辦法嗎
Total: 3
-
講道理不需要再獲取一次,如果使用 Java 層的 API,AudioRecord.read 方法獲取的 PCM 資料直接複製一份給需要語言識別的地方就可以了。
如果是 native 層用的 OpenSLES,其實也是類似的,系統返回的緩衝區自己拷貝一份 -
一樓正解
-
Add a reply