gpt4 book ai didi

audio - 低录音音量结合 AVAudioSessionCategoryPlayAndRecord

转载 作者:IT王子 更新时间:2023-10-29 08:02:04 24 4
gpt4 key购买 nike

当我设置时:

[[AVAudioSession sharedInstance] setCategory:
AVAudioSessionCategoryPlayAndRecord error:NULL];

…录音和播放都很好,只是播放音量比我不录音和设置 PlayAndRecord 只播放相同声音时低 60% 左右。

我需要获得高音量峰值(以检查用户是否对着麦克风吹气),因为我开始了录音 session 。但是如果没有设置 AVAudio..PlayandRecord,我无法同时播放任何声音。这就是我实现此命令的原因。

有什么帮助吗?

谢谢克里斯

最佳答案

对于遇到相同问题的每个人,将您的输出重定向到扬声器:

[[AVAudioSession sharedInstance] setCategory:
AVAudioSessionCategoryPlayAndRecord error:NULL];
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty(kAudioSessionProperty_OverrideAudioRoute,
sizeof(audioRouteOverride), &audioRouteOverride);

有效。

关于audio - 低录音音量结合 AVAudioSessionCategoryPlayAndRecord,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2246374/

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