gpt4 book ai didi

android 8.0 api 级别 27 媒体记录器启动失败,音频源语音调用

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:41:32 27 4
gpt4 key购买 nike

我使用 media Recorder 库来录制语音通话,它在除 android Oreo 8.0 API 级别 27 之外的几乎所有 android 版本中都运行良好。当我使用音频源 VOICE_CALL 时出现运行时异常启动失败当我使用音频源 VOICE_COMMUNICATION 时,我没有听到对方的声音,只有我的声音。

//            recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
recorder.setAudioSource(AudioSource);


recorder.setOutputFormat(AudioFormate);
recorder.setAudioEncoder(AudioEncoding);

recorder.setOutputFile(down);
recorder.start();

你能帮忙吗

最佳答案

VOICE_CALL 源捕获需要 Manifest.permission.CAPTURE_AUDIO_OUTPUT 权限。此权限保留供系统组件使用,第三方应用程序不可用。

Here在官方文档中提到 VOICE_CALL 仅适用于系统应用。

关于android 8.0 api 级别 27 媒体记录器启动失败,音频源语音调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50995857/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com