【原创】edge-tts与基于mpv的edge-playback,使命令行和Python的Text To Speech唾手可得
最近想用Python脚本写一个TTS的小工具。一顿查找下来,发现AI时代手机端上这么普遍的TTS功能,居然在Web上这么稀有。估计都是被云API厂商拿去赚钱了。幸好Edge浏览器还是比较良心地提供了这个功能,不过又是和浏览器紧密结合的。
最终功夫不负有心人,发现了edge-tts与edge-playback,使命令行和Python脚本的Text To Speech唾手可得。先记录下来,找时间再丰富得更详细些。
-
edge-tts与edge-playback的介绍
https://zhuanlan.zhihu.com/p/703686916 -
mpv的brew cask安装
https://www.bilibili.com/read/cv37306417/?jump_opus=1 -
此外,可以用过国内的源为brew加速
https://cloud.tencent.com/developer/article/1614039
都准备好以后,就可以体验功能了
edge-playback --voice zh-CN-YunyangNeural --text "你好"