社区
多媒体/流媒体开发
帖子详情
在Vista下面 麦克风拔插问题的研究(音频采集方面)
SoftSoftSoft2008
2009-09-11 12:22:36
大家好:
我发现在Vista下面,用 waveInOpen, waveInStart ... 之类的函数进行语音采集,
如果正在录音中,突然拔掉 麦克风,那么这一系列 waveIn XXXX 的函数都会死锁住 ,有
什么办法避免这种情况呢?也可以这样说,有什么办法检测拔掉麦克风呢?
高手们不吝赐教哦。
...全文
191
4
打赏
收藏
在Vista下面 麦克风拔插问题的研究(音频采集方面)
大家好: 我发现在Vista下面,用 waveInOpen, waveInStart ... 之类的函数进行语音采集, 如果正在录音中,突然拔掉 麦克风,那么这一系列 waveIn XXXX 的函数都会死锁住 ,有 什么办法避免这种情况呢?也可以这样说,有什么办法检测拔掉麦克风呢? 高手们不吝赐教哦。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
usb_usb
2012-04-25
打赏
举报
回复
楼主是怎么解决的 可否详细说一下啊
zhhai87
2010-11-09
打赏
举报
回复
请问楼主,你是怎么解决的呢?我现在在win7下也遇到了相似的问题,zhhai87@126.com是我的邮箱,期待你的回复!
SoftSoftSoft2008
2009-09-20
打赏
举报
回复
问题自己解决了。
SoftSoftSoft2008
2009-09-13
打赏
举报
回复
自己顶一下。以免下沉 。
带回声消除功能的Windows Core Audio(MMDeviceApi)
音频
采集
采用windows
vista
之后最新的mm device api,进行基于core audio的
音频
采集
,启用windows内部实现的回声消除, 系统会将正在输出的
音频
信号,从
麦克风
采集
到的
音频
里面过滤掉,使其只包含来着计算机外部的声音。比如人的语音。 系统要求
vista
及以上,xp不可用,xp可移步至directsound全双工
采集
,启用AEC回声消除效果的参考代码。http://download.csdn.net/detail/xuwei17385/4060561
带回声消除功能的DirectSound
音频
采集
采用directsound的DirectSoundFullDuplexCreate8创建全双工
音频
采集
,启用AEC效果,让
采集
出的声音没有回声,即
音频
通话中的回声消除效果,全双工
音频
的启用在windowsXP下可用,若系统有声音输出,aec将会失败,启用aec后,系统声音才变为16KHz,1Channel输出。运行测试程序时选择好输入和输出设备,然后点击record,再在电脑中播放一个音乐。录制出来的声音将只有
麦克风
声音,而播放的音乐声被消除了。 该资源仅在windows xp上可用,
vista
及以上版本directsound不再支持该特性。
vista
及以上系统请移步至windows core audio方式的,启用AEC回声消除效果的
音频
采集
参考代码:http://download.csdn.net/detail/xuwei17385/6426783。
c++实现的录音程序源代码(录mp3、xp、win7上通过)
这是本人花费近两周时间的成果,纯录制mp3格式,也是我公司大型项目的一部分技术,现分享出来,希望能给正在
研究
这
方面
技术的带来帮助,xp和win7上录音有很大区别,也许搜索会发现有许多的录音源代码,但我想说的是还真没有能同时在xp、win7都通过的,至少本人是找了N个,下了N个,也没找到。本人发的在xp、win7上通过(
vista
上没测试,应该也能过)。
KKcapture v2.1.8 免费VIP版,亲测 可用
KKcapture v2.1.8 免费VIP版,亲测 可用。 更新历史 KKcapture v2.1.8 【2011-12-13】 TOP↑ * 支持播放视频录制。 * 输出文件增加AVI格式。 * 个性水印支持图片格式(VIP功能)。 * 输出文件兼容会声会影、Sony Vegas、AE各类视频编辑器。 * 增加自动登录和找回密码功能。 * 增加KKcapture压缩暂停功能,并修改压缩进度显示不准确的
问题
。 * 解决Win7下区域边框显示等一些
问题
。 KKcapture v2.1.7 【2011-07-22】 TOP↑ * 增加文件压缩功能,用于压缩用KKcapture录制的视频文件。 * 增加个性化水印功能。 * 修改
音频
录制的一些
问题
。 * 修改创建帐号失败的
问题
。 * 修改热键设置冲突的
问题
。 * 修改部分界面肤色和其他一些
问题
。 KKcapture v2.1.6 【2011-05-12】 TOP↑ * 增加用户注册登录机制。 * 增加录制暂停功能。 * 生成文件改成MP4格式。 * 解决全屏录制和区域录制时鼠标双击无效的
问题
。 * 增加用户操作提示信息。 * 修改KKcapture界面背景色显示不正常的
问题
。 KKcapture v2.1.5 【2011-03-24】 TOP↑ * 新增全屏模式和区域模式,支持更多游戏和录制区域自由选择功能。 * 支持桌面录制和网络播放视频录制。 * 新增视频亮度调节功能。 * 解决
Vista
/Win7声音控制无效的
问题
。 * 解决部分游戏无法录制鼠标的
问题
。 * 解决OpenGL游戏帧率显示不正确的
问题
。 * 增加组合键和部分按键功能。 KKcapture v2.1.4 【2010-12-31】 TOP↑ * 支持OpenGL类型的游戏。 * 增加录制鼠标的功能。 * 解决部分游戏录制只有声音无视频的
问题
。 * 解决录制的视频画面倾斜的
问题
。 * 取消截图水印。 * 解决部分游戏无法显示帧率FPS的
问题
。 * 解决部分游戏使用KKcapture或游戏退出异常的
问题
。 * 解决录音的一些
问题
。 KKcapture v2.1.3 【2010-11-11】 TOP↑ * 取消只能录30秒的时间限制。 * 优化编码算法,大大降低录制时对机器的影响。 * 解决部分游戏退出KKcapture后Crash的
问题
。 * 解决一个内存泄漏的
问题
。 * 解决选择‘混合录音’无效的
问题
。 * 增设‘我要提意见’和‘开启Direct键盘输入’功能。 * 屏蔽F1热键,软件增加logo图案。 KKcapture v2.1.2 【2010-10-08】 TOP↑ * 解决部分游戏按热键录制或截图不灵的
问题
。 * 解决部分游戏帧率显示字体模糊或颜色异常的
问题
。 * 解决关闭KKcapture时,一些进程自动关闭的
问题
。 * 优化压缩功能,缓解录制游戏时卡的
问题
。 * 解决部分Win7用户机器码显示为PPPPPPPPPPPP的
问题
。 * 修改
采集
帧率设置上限为30。 * 修改水印显示位置和内容。 KKcapture v2.1.1 【2010-09-20】 TOP↑ * 支持DirectX7的游戏截图和录制功能,包括窗口模式和全屏模式。 * 解决网络连接异常时KKcapture无法使用的
问题
。 * 修改显示的帧率字体。 * 解决了部分游戏帧率显示区域出现黑色背景框的
问题
。 * 解决部分游戏帧率时隐时现的
问题
。 * 解决有时录制无声音的
问题
。 * 解决部分游戏使用KKcapture会黑屏的
问题
。 KKcapture v2.1.0 【2010-08-24】 TOP↑ * 发布第一个免费版本,取消试用30天的限制。 * 增加截图功能。 * 支持OpenGL游戏录制。 * 解决了部分中文操作系统用户运行程序弹出网络连接异常对话框的
问题
。 * 解决了录制的高清视频画面卡的
问题
。 * 调整界面,增强用户友好性。 * 取消非注册用户每次录制10分钟的限制。 KKcapture v1.0.6 TOP↑ * 增加录音选择功能,解决无法用
麦克风
录制声音的
问题
。 * 解决没有安装声卡驱动或声音出
问题
时无法录制的
问题
。 * 增加程序运行后自动隐藏到任务栏的功能。 * 增加录制文件查看功能。 * 游戏帧率显示字体变细。 * 修改录制文件保存格式。 KKcapture v1.0.5 TOP↑ * 增加皮肤界面。 * 提升了录制声音的清晰度。 * 解决有的用户运行程序时提示缺少MFC71.dll的
问题
。 * 解决按Ctrl+Esc退出全屏后再进入游戏时无法录制的
问题
。 * 解决录制设置清晰度从“低”选项改成其他选项时,画面尺寸依然减半的
问题
。 * 解决录制的视频长或宽是奇数时无法录制的
问题
。 * 增加了最新版本发布通知。 * 增加用户磁盘空间不足提醒。 KKcapture v1.0.4 TOP↑ * 增加了视频解码
插
件,解决了有的用户无法播放视频的
问题
。 * 解决使用d3d9的游戏使用软件时崩溃的
问题
* 解决偶尔弹出对话框报网络
问题
,录制功能无法使用的
问题
。 KKcapture v1.0.3 TOP↑ * 解决部分游戏无法显示帧率的
问题
。 * 解决弹出对话框报网络
问题
,录制功能无法使用的
问题
。 * 解决录制的声音不清晰的
问题
KKcapture v1.0.2 TOP↑ * 添加游戏帧率显示功能 * 解决按录制热键无法录制的
问题
KKcapture v1.0.1 TOP↑ * 解决录制时音视频不同步的
问题
* 解决有的声卡录制没声音的
问题
Windows上的
音频
采集
技术
1.Windows上的
音频
采集
技术转载:http://blog.csdn.net/wxl1986622/article/details/44230149 谢谢版主前一段时间接到一个任务,需要
采集
到声卡的输出信号,以便与
麦克风
的输入信号进行混音。之前一直没有
研究
过
音频
的相关技术,这次就顺便抽出一点时间去了解了一下Windows上
采集
音频
的相关技术。对于
音频
处理的技术,主要有如下几种:
采集
麦克风
输入采...
多媒体/流媒体开发
2,543
社区成员
20,280
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章