基于DirectSoundCapture音频采集,在单声道模式下能否制指定采集是左声道还是右声道的声音?

ruoshui_dy 2014-06-19 07:33:38
Hi
大家好, 本人在做音频采集方面的工作,在开发中遇到如下问题,在一些特殊用户声卡中存在左声道采集是静音,右声道是正常语音,当我们用采样率16k,单声道,位深2位时,用DSound进行采集,发现采集的是静音数据,而我们用48k,双声道,位深2采集的数据是正常的,进行分析发现在双声道模式下,采集的数据左声道是静音,右声道是正常语音,因此判定进行单声道采集的时候我们采集到左声道导致静音的,因此想看下Dsound在单声道采集时是否有指定采集那个声道的功能?

或者大家针对这种情况,有什么好的解决方法?

...全文
374 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruoshui_dy 2014-09-11
  • 打赏
  • 举报
回复
引用 2 楼 lovesmiles 的回复:
用WIN AP的 waveInOpen I试试呗。
waveInOpen 我试过也不能指定采集是左声道还是右声道,目前想到一个方案,如果采集左右声道,两个音源相差很大时,做一下声道修复功能,除过这个还没有更好的方法
Lowerbyte 2014-07-19
  • 打赏
  • 举报
回复
最近在做将DSound 采集出来的音频实时画出动态波形图,不过采集部分不是我做。我们是44.1kHz,16bit,双声道。没试过单独采集某一个声道,回公司看看。
ruoshui_dy 2014-06-26
  • 打赏
  • 举报
回复
顶一下,有那位大牛遇到这方面的问题吗,求帮忙
勤奋的小游侠 2014-06-26
  • 打赏
  • 举报
回复
用WIN AP的 waveInOpen I试试呗。

19,469

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧