【问题标题】:"Error: Unsupported configuration: sampleRate 44100, format 1, channelCount 1"-AudioRecord Android“错误:不支持的配置:sampleRate 44100, format 1, channelCount 1”-AudioRecord Android
【发布时间】:2012-09-18 01:28:28
【问题描述】:

我不明白为什么会出现此错误。你能帮帮我吗?

这是我的代码:

int bufferSize = AudioRecord.getMinBufferSize(44100,AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT);

AudioRecord audioRecord = new AudioRecord( MediaRecorder.AudioSource.MIC, 44100,AudioFormat.CHANNEL_CONFIGURATION_MONO, AudioFormat.ENCODING_PCM_16BIT, bufferSize);

错误:

Error: Unsupported configuration: sampleRate 44100, format 1, channelCount 1"-AudioRecord Android

【问题讨论】:

  • 你在什么设备上运行这个?

标签: android audiorecord


【解决方案1】:

非常奇怪,但错误是不言自明的:您运行的设备不支持 44.1 kHz 采样率的 16 位单声道音频通道的音频硬件/混音器。这是硬件设备还是模拟器?

【讨论】:

    【解决方案2】:

    模拟器好像只支持采样率=8000,改了采样率就可以了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-11
      • 2011-10-09
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      • 1970-01-01
      • 2019-12-08
      相关资源
      最近更新 更多