示例**
使用speech模組實現語音識別
在win10平台上使用pyhton3編寫語音識別程式需要用到speech模組,speech模組支援的主要功能有:
traceback (most recent call last)
: file ""
, line 1,in
file "c:\python2018\pycharm 2018.3.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py"
, line 21
,in do_import
module = self._system_import(name,
*args,
**kwargs)
, line 157
print prompt
將python2用法print prompt修改為python3的print(prompt)
traceback (most recent call last)
: file ""
, line 1,in
file "c:\python2018\pycharm 2018.3.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py"
, line 21
,in do_import
module = self._system_import(name,
*args,
**kwargs)
, line 59,in
import thread
file "c:\python2018\pycharm 2018.3.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py"
, line 21
,in do_import
module = self._system_import(name,
*args,
**kwargs)
modulenotfounderror: no module named 'thread'
將thread修改為threading,因為python版本的不相容,用法可能不相同。
之後就可以使用speech模組啦。
實現英語聽寫單詞的程式。
import speech
import time
import csv
data =
# 暫存csv 檔案每行資料
interval_time =
4# 兩次讀詞的間隔時間
loop_num =
8# 迴圈基數
think_time =
15# 回顧等待時間(s)
csv_file =
open
('test.csv'
, encoding=
'utf-8'
)csv_reader_lines = csv.reader(csv_file)
print
(csv_reader_lines)
num =
0for one_line in csv_reader_lines:
num = num +
1# print(one_line)
i =0
while i < num:
print
(i +
1, data[i][0
])speech.say(i +1)
speech.say(data[i][0
])time.sleep(interval_time)
speech.say(data[i][0
])if0
==(i +1)
% loop_num:
print
("第"
,int
(i / loop_num)+1
,"組詞彙:"
)for j in
range
(i -
(loop_num -1)
, i +1)
:print
(data[j][0
], data[j][1
])speech.say(data[j][0
])speech.say(data[j][1
])time.sleep(think_time)
i = i +
1
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年開始,聲學所就參與了由科技部和北京市科委組織,北京...