在 Windows 上录音,有什么好的解决方案么?

2020-11-16 17:49:34 +08:00
 chengxiao
在做一个语音助手,浏览器语音跳转
之前用浏览器收音,但是浏览器录音必须 HTTPS,局域网运行的话有点问题
现在想改用 windows 录音
查了 Google 好久,试了 winmm.dll ,不是很好使,总是 pannic,又不想装第三方如 portaudio,前来请教下各位,有经验能传授下么
1985 次点击
所在节点    Go 编程语言
8 条回复
gam2046
2020-11-16 19:16:03 +08:00
directshow 设备是一个比较简单的方案,类似的 ffmpeg 主要在 Windows 上也是使用 dshow 方式
newmlp
2020-11-16 19:19:01 +08:00
ysc3839
2020-11-16 19:35:32 +08:00
既然都写客户端了,配合 CEF 之类的应该有办法绕过 https 录音的限制吧?
chengxiao
2020-11-16 20:02:13 +08:00
@gam2046
@newmlp
研究一下 谢谢老哥们
chengxiao
2020-11-16 20:04:05 +08:00
@ysc3839
项目为了省事...直接在 chrome devtools protocol 上操作的,估计不是太好绕
ysc3839
2020-11-16 20:52:39 +08:00
@chengxiao CEF 也可以开启 chrome devtools protocol,你要做的只是需要加上初始化 CEF 的代码。个人觉得相比适配系统 API 简单多了,还能保证跨平台。
jinliming2
2020-11-16 21:10:07 +08:00
chrome://flags/#unsafely-treat-insecure-origin-as-secure
看一下呢?
orclcast
2020-11-17 10:08:52 +08:00
obs

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/725886

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX