ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Ubuntu下pyttsx3实现中文文字转语音的方法

2022-01-10 15:34:43  阅读:299  来源: 互联网

标签:engine 中文 pyttsx3 cn 语音 Ubuntu import


要想实现语音合成功能,我们可以选择:

  • 1. 各大人工智能平台的api接口
  • 2. python深度学习自己训练模型
  • 3. 调用第三方库


本文简述pyttsx3的使用方法及代码实例。 本文简述pyttsx3的使用方法及代码实例.


安装

笔者使用清华镜像源,用pip命令快速安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyttsx3

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pyttsx3

代码实现

import pyttsx3
import io
import sys
 
engine = pyttsx3.init()
engine.setProperty('voice', 'zh') #开启支持中文

line = "你好,世界!" #要播报的内容

engine.say(line)
engine.runAndWait()
f.close()

点评

在Ubuntu下,默认的这个语音包,是个歪果仁,说的中文确确实实是那种歪果仁说中文的感觉,而且整体音色机械音。

标签:engine,中文,pyttsx3,cn,语音,Ubuntu,import
来源: https://blog.csdn.net/qq_25662827/article/details/122411002

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有