V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
privapps
V2EX  ›  程序员

一个免费开源的 文字转语音 库 / 软件 / 服务 powered by GitHub Action

  •  
  •   privapps · 2021-06-18 09:16:52 +08:00 · 5801 次点击
    这是一个创建于 1245 天前的主题,其中的信息可能已经有所发展或是发生改变。

    What

    一个开源(Apache License)免费的文字转语音服务 /软件 /库,支持中英文。https://github.com/l-O-O-l/TTS-action

    这个是一站式,除了 GitHub, 没有用到第三方的服务,token 等

    英文样例: Alice’s Adventures in Wonderland, The Tyger By William Blake and Psalms .

    中文样例 朱自清 背影 叶挺 囚歌 余光中 乡愁 关雎

    更多样例 在这里

    Usage

    在这个项目里面,新建一个 issue 以 TTS: (优质英文), TTS-F: (快速英文) or TTS-CN: (中文普通话),把需要转的文字写在 issue 里面. 几分钟以后,语音就会生成,链接会在回复里面

    中文里面有二十多个不同的声音, 你可以用 TTS-CN: 1$, TTS-CN: 30$ 来转换不同的语音。 具体信息在 docker/ttskit

    How

    这个项目用的都是开源内容和免费服务,采用了三个不同的引擎

    一旦 issue 建立,Github Action 会触发: 首先读需要转换的文字; 然后用引擎生成语音; 再压缩成 mp3 然后 merge; 最后加上链接,关闭 issue.

    相关

    PS

    谁像上次聊天室公测那样,GHS,贴金瓶梅,我这次一定砍死他

    5 条回复    2021-06-19 01:30:14 +08:00
    whatalittleboy
        1
    whatalittleboy  
       2021-06-18 09:33:57 +08:00
    试了一下,比其他免费的好很多,但中英文感觉都不够清晰干脆,有杂音
    hanxiV2EX
        2
    hanxiV2EX  
       2021-06-18 09:43:38 +08:00
    star 一个,有想法且实现了。很酷。。。
    telan233
        3
    telan233  
       2021-06-18 10:56:02 +08:00
    star 了,感谢
    sunmoon1983
        4
    sunmoon1983  
       2021-06-18 15:36:41 +08:00
    大老牛逼,但是我想问下,能把语音转写为文字吗?
    privapps
        5
    privapps  
    OP
       2021-06-19 01:30:14 +08:00
    @whatalittleboy 个人觉得,这个英文可以和商业的比肩,中文比商业的略逊 但距离不大。

    @sunmoon1983 STT 也行,从某种意义上来说更加容易,但应用范围不太广,对个人来说意义不大,大多数是商业场景,比如会议记录转文字等。目前语音输入一般都是传到服务器,转成文字再发回来。具体问题是如何与客户端集成,而不是特殊的语音转文字的技术. 不像 TTS,可以做成电子书之类的,应用场景简单,广大个人都可以受益

    当然,如果有人愿意给我投资,我可以弄个语音转文字的东东
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1917 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:28 · PVG 00:28 · LAX 08:28 · JFK 11:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.