我试着用gstreamer在安卓上录制音频(已经启用了录音权限),我更喜欢gstreamer,但不喜欢java api,因为将来还需要添加更多的功能,比如将音频转换成特定的格式(S16LE,channels=1,rate=16000等),编码为wav,分离视频/音频等openslessrc !returned error -22
E AudioRecord: AudioFlinger could not c
我在OS上运行Android Emulator,并尝试使用AudioRecord获取音频样本,并使用FFT jar (用于调优应用程序)确定频率。我在使用手机调试()时遇到了困难,所以我想使用仿真器。
当我从模拟器中获取音频样本时,它似乎包含随机值。我会假设它正在录制一些东西,但我不确定它是否是来自我计算机的麦克风。是否有人可以确认这些值可能来自于什么,以及是否可以使用仿真器进行记