在開始我會說這裏有一個類似的帖子:How to use espeak with python和我使用這篇文章的答案,但我仍然收到錯誤,所以也許你會幫助我解決它。 import subprocess
text = '"Hello world"'
subprocess.call('espeak '+text, shell=True)
此代碼給我一個錯誤: 'espeak' is not rec
我正在開發一個項目,讓計算機在我給它命令時回聲。我剛開始,但是當我運行代碼時,它沒有以我期望的方式做出響應。這裏是我的代碼: from pocketsphinx import LiveSpeech
import os
for phrase in LiveSpeech(): print(phrase)
if phrase == 'oh' :
os.system('espeak' '
我知道這個問題很多(我一直在瀏覽像我這樣的幾十個問題),但我無法找到解決方案。 我知道,使用 聲音= engine.setProperty( '聲音', 'ID') 應該改變的聲音,但使用 聲音=引擎.setProperty('voice'b'english-us') does not s eem工作,我已經嘗試在引號之間放置b'english-us,但是也不起作用。如果我能得到改變的聲音,我會很