kooritea / electronic-wechat

:speech_balloon: A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.
MIT License
566 stars 70 forks source link

有没有语音转文字的插件或者方法 #85

Open zhanghd-yd opened 5 years ago

zhanghd-yd commented 5 years ago

有没有语音转文字的插件或者方法或者api

kooritea commented 5 years ago

现在没有插件机制,, 语音转文字的api百度和讯飞不知道怎么样

amitbha commented 5 years ago

其实缺的是linux上的语音输入法。 不知道 rime + 百度语音api 怎么样?

zhanghd-yd commented 5 years ago

语音输入法windows上用的也不多吧。我昨天又看到一篇博客,是提取的ios的微信语音文件(大概意思是一个变种的amr格式),然后格式转换,在使用讯飞的sdk转换(打包成dylib库,交给这个库转换)。格式转换部分看起来还是很复杂的,不知道网页上的格式是什么样的。链接地址是 https://blog.csdn.net/qfire/article/details/79136974

amitbha commented 5 years ago

捕获wechat的语音输出并转换,估计也行

amitbha commented 5 years ago

@kooritea 加一个语音输入功能会不会很酷? https://github.com/ferrinweb/voice-input-button

kooritea commented 5 years ago

语音输入如果有可用的api反倒是比较简单,语音转文字的难点就在音频数据,这个和视频下载一样没那么容易拿到真实地址

amitbha commented 5 years ago

@kooritea 我的需求和楼主不太一样,我想用麦克风对着wechat说话(<1分钟),然后调用语音听写API把音频转为文字,放到输入框里。 这个好像是做好的前端组件,或许可以直接使用 https://github.com/ferrinweb/voice-input-button 其实语音还有很多用法,比如语音命令功能,用语音控制程序的操作 😌

izern commented 5 years ago

语音输入倒没那么迫切,语音转文字倒不错 总有一帮刁民发语音, 然后默默的拿起手机转

amitbha commented 5 years ago

wechat可以播放语音,不过声音很小