我正在开发一个 Android 程序,其目的是记录声音信号然后对其进行分析。为了记录这个声音信号,我正在使用一个特殊的麦克风,我想通过音频输入直接插入我的 Android 设备,所以我不会使用手机麦克风。
这是我在 Android 网站上找到的内容:
" 定义音频源。这些常量与 setAudioSource(int) 一起使用。摘要常量 int CAMCORDER 麦克风音频源,如果可用,则与摄像头方向相同,否则主设备麦克风 int DEFAULT 默认音频源 int MIC 麦克风音频源 int VOICE_CALL 语音通话uplink + downlink 音频源 int VOICE_COMMUNICATION 为语音通信(例如 VoIP)调整的麦克风音频源。 (Tx) 音频源 "
似乎没有办法将线路定义为音频源。我试图将自己的麦克风插入手机然后录制声音,希望它能够识别我自己的麦克风(作为免提套件),但它一直在手机麦克风上录音。
有谁知道将什么设置为音频源以便我可以使用线路输入?
提前谢谢了 !