【问题标题】:How to create custom text to speech with python and audio files?如何使用 python 和音频文件创建自定义文本到语音?
【发布时间】:2021-11-27 14:15:33
【问题描述】:

我有每个字母的音频 (mp3) 文件。我想创建自己的文本到语音。我正在使用 os.system("start D:\\letters\\a.mp3") ,但是如果我想让代码说一些单词,则只播放最后一个字母。另一种逐字母播放音频文件的方法是什么?就像文字转语音一样。

我目前在 Windows 上,但计划在 Linux 上迁移,因此需要一些此类项目所需的多平台库。谢谢。

【问题讨论】:

    标签: python python-3.x audio text-to-speech


    【解决方案1】:

    我不会试图阻止你这样做。但是,您将需要整个语音字母表,以及一种将单词分解为该单词的方法。如果您只是在寻找一个只会播放单词字母的程序,您可以随时使用带有 for 循环的 VLC。

    import vlc
    for i in [list]
        audio = vlc.MediaPlayer("path")
        audio.play()
    

    如果您只想使用文本转语音,那么已经有很多 API。 Google 是一个非常好的选择。 pyttx3 也不是太简陋,是一个很好的 Python 模块。

    【讨论】:

      猜你喜欢
      • 2011-11-05
      • 2022-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-08
      • 1970-01-01
      相关资源
      最近更新 更多