怎么只抓取扬声器的声音

一只小可爱啊 2016-07-07 05:12:29
现在试验过DirecSound 、 WaveInOpen要么只能抓取麦克风的声音,要么设置立体声混音为默认之后,麦克风和扬声器的声音都抓到了,这2个东东通过几天的研究,都是抓取输入设备(立体声混音设置为默认之后也是输入设备),
现在要求只抓取内部声音(扬声器 输出设备),我该如何是好?

...全文
514 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahoustep 2016-08-14
  • 打赏
  • 举报
回复
这个要分系统的: 如果是xp下,要么hook waveout api,这个也未必能全部使用; 如果是win7或者vista以上,可以直接使用core audio接口啊; 还有一种稍微复杂一点的办法,但通用性比较好,使用虚拟声卡驱动,自己编写一个虚拟声卡驱动,然后签名
rightorwrong 2016-07-08
  • 打赏
  • 举报
回复
是不是有抓取设备类型的标志要设置
百灵工作室 2016-07-08
  • 打赏
  • 举报
回复
是不是可以考虑直接读取声卡上的pcm波形数据
一只小可爱啊 2016-07-07
  • 打赏
  • 举报
回复
http://blog.csdn.net/gaiazhang/article/details/50524442 先研究下

2,553

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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