国产午夜精品一区二区三区嫩草,亚洲无亚洲人成网站9999,欧美一级免费在线,国产精品三级免费观看,久久精品人人爽人人爽狠狠,国产av麻豆mag剧集,亚洲国产日韩欧美第一页,激情综合五月开心婷婷

Python如何像scratch一樣朗讀文字

2020-03-16 10:19   1163次瀏覽
價 格: 面議

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

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

方法比較多,酷叮貓少兒編程大連校區(qū)在此先介紹一種(利用系統(tǒng)內(nèi)置語音引擎實現(xiàn)發(fā)音),其他方法大家可以網(wǎng)上找到答案。

1、Pyttsx是一個跨平臺將文字轉(zhuǎn)成語音的第三方庫,它對操作系統(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默認使用的是讀取英文引擎,如果需要讀取中文時需要修改語言設(shè)置,不然可能會報錯或者無法發(fā)音

修改程序如下:

engine = pyttsx3.init()

#設(shè)置語言為中文

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

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

engine.say("你好嗎?")

engine.runAndWait()

大連酷叮貓少兒編程培訓(xùn)學(xué)校

地址:大連市沙河口區(qū)西安路科技廣場步行街一樓公建

聯(lián)系:宋老師

手機:18004282924

桐乡市| 昭通市| 长武县| 迭部县| 凉城县| 无为县| 银川市| 彝良县| 祁东县| 石泉县| 马公市| 册亨县| 徐汇区| 长治县| 双峰县| 黔南| 云龙县| 双牌县| 邳州市| 石景山区| 武功县| 定襄县| 古交市| 濮阳市| 龙岩市| 五莲县| 沂水县| 泰兴市| 睢宁县| 安龙县| 遂平县| 泰兴市| 雅江县| 任丘市| 大竹县| 平度市| 灌南县| 斗六市| 康平县| 巴楚县| 若尔盖县|