Python-文字轉語音-pyttsx3


pyttsx3

python 文字轉語音庫,支持英文,中文,可以調節語速、語調等。

安裝

pip install pyttsx3

示例

import pyttsx3

teacher = pyttsx3.init()
teacher.say('Hello World!')
teacher.runAndWait()

朗讀中文

import pyttsx3

msg = '''盼望着,盼望着,東風來了,春天的腳步...'''
teacher = pyttsx3.init()
teacher.say(msg)
teacher.runAndWait()

調節語速

import pyttsx3

msg = '''盼望着,盼望着,東風來了,春天的腳步...'''
teacher = pyttsx3.init()
rate = teacher.getProperty('rate')
teacher.setProperty('rate', rate + 20)
teacher.say(msg)
teacher.runAndWait()

變換聲音

import pyttsx3

msg = '''盼望着,盼望着,東風來了,春天的腳步...'''
teacher = pyttsx3.init()
voices = teacher.getProperty('voices')
for i in voices:
    teacher.setProperty('voice', i.id)
    teacher.say(msg)
teacher.runAndWait()

《春》 朱自清

盼望着,盼望着,東風來了,春天的腳步近了。
一切都像剛睡醒的樣子,欣欣然張開了眼。山朗潤起來了,水漲起來了,太陽的臉紅起來了。
小草偷偷地從土里鑽出來,嫩嫩的,綠綠的。園子里,田野里,瞧去,一大片一大片滿是的。坐着,躺着,打兩個滾,踢幾腳球,賽幾趟跑,捉幾回迷藏。風輕悄悄的,草軟綿綿的。
桃樹、杏樹、梨樹,你不讓我,我不讓你,都開滿了花趕趟兒。紅的像火,粉的像霞,白的像雪。花里帶着甜味兒,閉了眼,樹上仿佛已經滿是桃兒、杏兒、梨兒。花下成千成百的蜜蜂嗡嗡地鬧着,大小的蝴蝶飛來飛去。野花遍地是:雜樣兒,有名字的,沒名字的,散在花叢里,像眼睛,像星星,還眨呀眨的。
“吹面不寒楊柳風”,不錯的,像母親的手撫摸着你。風里帶來些新翻的泥土的氣息,混着青草味兒,還有各種花的香,都在微微潤濕的空氣里醞釀。鳥兒將巢安在繁花嫩葉當中,高興起來了,呼朋引伴地賣弄清脆的喉嚨,唱出宛轉的曲子,跟輕風流水應和着。牛背上牧童的短笛,這時候也成天在嘹亮地響着。
雨是最尋常的,一下就是三兩天。可別惱。看,像牛毛,像花針,像細絲,密密地斜織着,人家屋頂上全籠着一層薄煙。樹葉兒卻綠得發亮,小草也青得逼你的眼。傍晚時候,上燈了,一點點黃暈的光,烘托出一片這安靜而和平的夜。在鄉下,小路上,石橋邊,有撐起傘慢慢走着的人;還有地里工作的農民,披着蓑戴着笠。他們的草屋,稀稀疏疏的,在雨里靜默着。
天上風箏漸漸多了,地上孩子也多了。城里鄉下,家家戶戶,老老小小,也趕趟兒似的,一個個都出來了。舒活舒活筋骨,抖擻抖擻精神,各做各的一份兒事去,“一年之計在於春”;剛起頭兒,有的是工夫,有的是希望。
春天像剛落地的娃娃,從頭到腳都是新的,它生長着。
春天像小姑娘,花枝招展的,笑着,走着。
春天像健壯的青年,有鐵一般的胳膊和腰腳,他領着我們上前去。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM