audio_source_t
时间: 2023-11-17 15:05:38 浏览: 25
audio_source_t是一个枚举类型,用于指定音频输入源的类型。在Android系统中,有多种不同的音频输入源可供选择。根据引用\[1\]和引用\[2\]的内容,可以看出在Android系统中,通过获取policyMix和对应的audio_device_t设备类型来确定音频输入源的类型。而根据引用\[3\]的内容,可以了解到在老版本的Android系统中,通常使用AUDIO_SOURCE_MIC类型作为音频输入源。然而,在某些情况下,如在没有UI界面的C++ Native环境中,可能需要使用AUDIO_SOURCE_HOTWORD类型才能正常录制音频。因此,根据不同的需求和环境,可以选择不同的audio_source_t类型来指定音频输入源。
#### 引用[.reference_title]
- *1* *2* [Android 5.1 Audio系统笔记:AudioRecord](https://blog.csdn.net/biandan1231/article/details/108903513)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Android12 Native C++ 层AudioRecord录音AudioTrack播放](https://blog.csdn.net/longruic/article/details/124073274)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]