国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » python編程資訊

資訊內(nèi)容

Python如何像scratch一樣朗讀文字?

極客小將2020-11-04-
scratch3.0中我們通過添加“朗讀文字”擴展便可以編寫程序,將文字朗讀出來。 那么如何編程,讓Python將文字轉成語音并讀出來?

scratch3.0中我們通過添加“朗讀文字”擴展便可以編寫程序,將文字朗讀出來。

Python如何像scratch一樣朗讀文字?

Python如何像scratch一樣朗讀文字?

那么如何編程,讓Python將文字轉成語音并讀出來?

方法比較多,我們在此先介紹一種(利用系統(tǒng)內(nèi)置語音引擎實現(xiàn)發(fā)音),其他方法大家可以網(wǎng)上找到答案。

1、Pyttsx是一個跨平臺將文字轉成語音的第三方庫,它對操作系統(tǒng)內(nèi)置的語音引擎實現(xiàn)了包裝。

Pyttsx安裝

Python2:pip install pyttsx

Python3:pip install pyttsx3

代碼

import pyttsx3

engine = pyttsx3.init()

engine.say("Good")

engine.runAndWait()

pyttsx默認使用的是讀取英文引擎,如果需要讀取中文時需要修改語言設置,不然可能會報錯或者無法發(fā)音

修改程序如下:

engine = pyttsx3.init()

#設置語言為中文

engine.setProperty("voice","HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Sp

eech\Voices\Tokens\TTS_MS_ZH-CN_HUIHUI_11.0")

engine.say("你好嗎?")

engine.runAndWait()

本站部分內(nèi)容轉載自網(wǎng)絡,如有侵權請聯(lián)系管理員及時刪除。

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 阿鲁科尔沁旗| 平邑县| 灵武市| 长汀县| 黎平县| 疏附县| 安岳县| 夹江县| 德安县| 余姚市| 汾西县| 故城县| 黑水县| 乐都县| 临邑县| 南靖县| 土默特右旗| 四会市| 调兵山市| 当涂县| 米易县| 雅江县| 贵德县| 仁寿县| 新安县| 兰考县| 拜泉县| 长春市| 日土县| 广宗县| 庆城县| 延边| 义马市| 永清县| 蕉岭县| 东丽区| 德州市| 长葛市| 喜德县| 贵阳市| 湘潭市|