使用pyttsx實現語音識別
# 非必需安裝
# pip install pywin32
pip install pyttsx3
我發現乙個明顯的問題:朝的拼音「chao」和"zhao"機器根本沒有分清楚!!!在不同的語義環境中,有不同的讀法。(中華文化博大精深)import pyttsx3 as pyttsx
# 初始化
engine = pyttsx.init(
)# 識別文字
engine.say(
'君不見,黃河之水天上來,奔流到海不復回。'
)engine.say(
'君不見,高堂明鏡悲白髮,朝如青絲暮成雪。'
)# 執行並且等待
engine.runandwait(
)
改變語速之後,pc讀取文字的語速逐漸加快。
改變聲音之後它的語速import pyttsx3 as pyttsx
# 初始化
engine = pyttsx.init(
)# 調節語速
rate = engine.getproperty(
'rate'
)engine.setproperty(
'rate'
,rate +20)
# 識別文字
engine.say(
'君不見,黃河之水天上來,奔流到海不復回。'
)engine.say(
'君不見,高堂明鏡悲白髮,朝如青絲暮成雪。'
)# 執行並且等待
engine.runandwait(
)
import pyttsx3 as pyttsx
text =
"""君不見,黃河之水天上來,奔流到海不復回。君不見,高堂明鏡悲白髮,朝如青絲暮成雪。"""
# 初始化
engine = pyttsx.init(
)voices = engine.getproperty(
'voices'
)for i in voices:
engine.setproperty(
'voice'
, i.id)
engine.say(text)
# 執行並且等待
engine.runandwait(
)
import pyttsx3
with
open
('all.txt'
,'r'
,encoding=
'utf-8'
)as f:
# 檔案不大,一次性讀取
line = f.read(
) engine = pyttsx3.init(
)# 調整頻率
rate = engine.getproperty(
'rate'
) engine.setproperty(
'rate'
, rate-50)
# 調整音量
volume = engine.getproperty(
'volume'
) engine.setproperty(
'volume'
, volume+
0.25
) engine.say(line)
engine.runandwait(
)
測試一下,執行**,可以聽到清晰的讀取文字的聲音。盼望著,盼望著,東風來了,春天的腳步近了。
一切都像剛睡醒的樣子,欣欣然張開了眼。
山朗潤起來了,水漲起來了,太陽的臉紅起來了。
小草偷偷地從土裡鑽出來,嫩嫩的,綠綠的。
園子裡,田野裡,瞧去,一大片一大片滿是的。
坐著,躺著,打兩個滾,踢幾腳球,賽幾趟跑,捉幾回迷藏。風輕悄悄的,草軟綿綿的。
桃樹、杏樹、梨樹,你不讓我,我不讓你,都開滿了花趕趟兒。
紅的像火,粉的像霞,白的像雪。花裡帶著甜味兒,閉了眼,樹上彷彿已經滿是桃兒、杏兒、梨兒。
花下成千成百的蜜蜂嗡嗡地鬧著,大小的蝴蝶飛來飛去。
野花遍地是:雜樣兒,有名字的,沒名字的,散在花叢裡,像眼睛,像星星,還眨呀眨的。
「吹面不寒楊柳風」,不錯的,像母親的手撫摸著你。
風裡帶來些新翻的泥土的氣息,混著青草味兒,還有各種花的香,都在微微潤濕的空氣裡醞釀。
鳥兒將巢安在繁花嫩葉當中,高興起來了,呼朋引伴地賣弄清脆的喉嚨,唱出宛轉的曲子,跟輕風流水應和著。
牛背上牧童的短笛,這時候也成天在嘹亮地響著。
雨是最尋常的,一下就是三兩天。可別惱。
看,像牛毛,像花針,像細絲,密密地斜織著,人家屋頂上全籠著一層薄煙。
樹葉兒卻綠得發亮,小草也青得逼你的眼。傍晚時候,上燈了,一點點黃暈的光,烘托出一片這安靜而和平的夜。
在鄉下,小路上,石橋邊,有撐起傘慢慢走著的人;還有地里工作的農民,披著蓑戴著笠。他們的草屋,稀稀疏疏的,在雨裡靜默著。
天上風箏漸漸多了,地上孩子也多了。
城裡鄉下,家家戶戶,老老小小,也趕趟兒似的,乙個個都出來了。
舒活舒活筋骨,抖擻抖擻精神,各做各的乙份兒事去,「一年之計在於春」;剛起頭兒,有的是工夫,有的是希望。
春天像剛落地的娃娃,從頭到腳都是新的,它生長著。
春天像小姑娘,花枝招展的,笑著,走著。
春天像健壯的青年,有鐵一般的胳膊和腰腳,他領著我們上前去。
C 語音識別(文字to語音 語音to文字)
最近打算研究一下語音識別,但是發現網上很少有c 的完整 就把自己的學習心得放上來,和大家分享一下。1 speechsdk51.exe 67.0 mb 2 speechsdk51langpack.exe 81.0 mb 文字to語音 這個相當的簡單。1 在com選項卡裡面的microsoft spee...
C 語音識別(文字to語音 語音to文字)
最近打算研究一下語音識別,但是發現網上很少有c 的完整 就把自己的學習心得放上來,和大家分享一下。1 speechsdk51.exe 67.0 mb 2 speechsdk51langpack.exe 81.0 mb 文字to語音 這個相當的簡單。1 在com選項卡裡面的microsoft spee...
語音識別技術
中科院聲學所將為奧運會提供語音技術支援 日前,由首信集團 首都資訊發展股份 牽頭 中科院聲學所參與其核心模組研製的 奧運會多語言服務 系統被北京奧組委正式採用。這標誌著聲學所在利用自身科研優勢 積極為 科技奧運 做貢獻方面取得了新的成果。從2002年開始,聲學所就參與了由科技部和北京市科委組織,北京...