相关疑难解决方法(0)

将音频输出重定向到手机扬声器和麦克风输入到耳机

是否可以将音频输出重定向到手机扬声器并仍然使用麦克风耳机输入?

如果我将音频路由重定向到手机扬声器而不是耳机,它也会重定向麦克风.这是有道理的,但我似乎只能重新定向麦克风输入?有任何想法吗?

这是我用来将音频重定向到扬声器的代码:

UInt32 doChangeDefaultRoute = true;        
propertySetError = AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryDefaultToSpeaker, sizeof(doChangeDefaultRoute), &doChangeDefaultRoute);
NSAssert(propertySetError == 0, @"Failed to set audio session property: OverrideCategoryDefaultToSpeaker");
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute,sizeof (audioRouteOverride),&audioRouteOverride);
Run Code Online (Sandbox Code Playgroud)

iphone audio objective-c ios

15
推荐指数
2
解决办法
2万
查看次数

iPhone音频播放:强制通过内置扬声器?

有没有人知道即使插入耳机,是否可以通过内置扬声器实现音频文件的播放?

iphone audio

8
推荐指数
1
解决办法
5921
查看次数

标签 统计

audio ×2

iphone ×2

ios ×1

objective-c ×1