0
我正在查看iOS中的HFP。iPhone Objective C藍牙免提音頻增加8000採樣率
如果我使用如下代碼(是的,我知道這是在iOS7不贊成使用),通過藍牙播放的音頻是在8000採樣率。
UInt32 audioCategory = kAudioSessionCategory_PlayAndRecord;
AudioSessionSetProperty (kAudioSessionProperty_AudioCategory, sizeof (audioCategory), &audioCategory);
UInt32 allowBluetoothInput = 1;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryEnableBluetoothInput, sizeof(allowBluetoothInput), &allowBluetoothInput);
使用HFP強制採樣率爲44100時有什麼辦法嗎?我看過以下內容,但這並沒有改變它。
Float64 preferredSampleRate = 44100.0;
AudioSessionSetProperty(kAudioSessionProperty_PreferredHardwareSampleRate, sizeof(preferredSampleRate), &preferredSampleRate);
有反正可以覆蓋這個嗎?看來,輸出採樣率正在降低到8000的輸入採樣率。
謝謝。
感謝您的支持。更多地看待它,似乎該配置文件也是單聲道的!由於我的需要是推動音頻(音樂),我只是看不到它運作。謝謝你的幫助。我想你已經回答了這個問題。再次感謝。 – MrNeilM 2014-11-04 17:23:34