首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在pyttsx3中使用Mbrola voices

在pyttsx3中使用Mbrola voices
EN

Stack Overflow用户
提问于 2020-12-15 16:43:06
回答 1查看 146关注 0票数 0

我目前正在尝试在一个应用程序上使用pyttsx3。我对此没有意见,但是客户端希望应用程序使用pyttsx3没有的声音,因为它使用的是操作系统的声音。因此,我们的想法是将mbrola声音与pyttsx3结合使用。目标是下载语音并在pyttsx3中使用它们。你知道这有没有可能。

目前,我的代码看起来是这样的:

代码语言:javascript
复制
def main():
    import os
    folder_name="../TTS/Code/Base de test/"
    arr = os.listdir(folder_name)
    for filename in arr:
        langage,sentence=lecture.create_sentence(folder_name+filename)
        test_pyttsx3.speak_sentence(langage,sentence)


if __name__ == "__main__":
    main()

感谢预付款!

EN

回答 1

Stack Overflow用户

发布于 2021-02-07 11:41:35

导入pyttsx3

引擎= pyttsx3.init()

voices = engine.getProperty('voices')

engine.setProperty('voice',voices1.id)

engine.say("Hello word")

engine.runAndWait()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65302560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档