首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何指定从麦克风采集音频的正确AudioFormat?

如何指定从麦克风采集音频的正确AudioFormat?
EN

Stack Overflow用户
提问于 2010-02-15 21:41:12
回答 1查看 697关注 0票数 0

我正在使用JMF框架从麦克风捕获音频数据。

我试着通过下面的代码找到麦克风的音频设备:

代码语言:javascript
复制
    AudioFormat audioFormat = new AudioFormat("linear", 44100, 16, 2);
    Vector<CaptureDeviceInfo> deviceList = CaptureDeviceManager.getDeviceList(audioFormat);

问题是我真的不知道这是不是正确的音频格式。如何确定应指定哪种音频格式来查找音频设备?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-16 03:52:36

getDeviceList()方法的CaptureDevideManager Javadoc声明:

“获取与可以以指定格式捕获数据的设备相对应的CaptureDeviceInfo对象列表。如果未指定格式,此方法将返回所有可用捕获设备的CaptureDeviceInfo对象列表。”

只需传入一个null,您就应该没问题了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2266266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档