gpt4 book ai didi

iphone - 使用iphone 5的后置麦克风

转载 作者:技术小花猫 更新时间:2023-10-29 11:16:21 25 4
gpt4 key购买 nike

我已经习惯关注code流式传输来自麦克风的音频输入/输出。我想做的是选择后置麦克风进行录音。我读过将 kAudioSessionProperty_Mode 设置为 kAudioSessionMode_VideoRecording 可以完成这项工作,但我不确定如何在我的代码中使用它。任何人都可以帮助我成功设置此参数。

我有这些行来设置属性

status = AudioUnitSetProperty(audioUnit,
kAudioSessionProperty_Mode,
kAudioSessionMode_VideoRecording,
kOutputBus,
&audioFormat,
sizeof(audioFormat));
checkStatus(status);

但它不起作用。

最佳答案

在苹果开发者库中click here

可以看到具体的方法

struct AudioChannelLayout {
AudioChannelLayoutTag mChannelLayoutTag;
UInt32 mChannelBitmap;
UInt32 mNumberChannelDescriptions;
AudioChannelDescription mChannelDescriptions[1];
};
typedef struct AudioChannelLayout AudioChannelLayout;

您可以将 AudioChannelDescription 更改为 2 以使用辅助麦克风

关于iphone - 使用iphone 5的后置麦克风,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17198953/

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