python寫語音識別時遇到的乙個小bug

2021-10-18 23:04:48 字數 779 閱讀 2033

初學python者,在用python寫語音識別時發現python中input()和raw_input的區別,下面是原始碼:

from aip import aipspeech

from pydub import audiosegment

import time

'你的id'

api_key =

'你的apikey'

secret_key =

'你的secretkey'

str=

raw_input

("請輸入要轉成語音的文字: "

)#我的python是3.0以上的,在python3.x中已經刪除了raw_input函式,取而代之的是input函式,所以使用raw_input會出現錯誤

result = client.synthesis(

str,

'zh',1

,)#注意縮排

ifnot

isinstance

(result,

dict):

with

open

('a.***'

,'wb'

)as f:

f.write(result)

在這裡插入**片

所以python中input()和raw_input的區別是:python3.x中已將raw_input函式刪除,重新命名為input函式,而raw_input函式只能在python2.x中使用

具體說明參照

Python實現語音識別

python在語音識別方面功能很強大,程式語言簡單高效,下面程式設計實現一下如何實現語音識別。本文實現案例是將文字轉換成語音,給出實現 作為學習和技術交流。參見 環境準備登入註冊使用者。初始化語音識別客戶端 客戶端合成文字生成結果,vol 指定語速 result client.synthesis t...

第6課時 語音識別

學科 人工智慧 年級 四年級上 課題 第6課時 語音識別 課時數 1課時 教材分析 本課內容選自 人工智慧啟蒙 第一冊第4節 語音識別 部分的內容,本節課要求學生通過學習,初步理解語音識別的含義 簡單了解語音識別的6個過程 了解並體驗語音識別在生活中的常見應用。學情分析 學生通過前面幾節課的學習,了...

在語音識別中遇到的函式 記錄08 10

傅利葉變換 python numpy.linspace實用方法 結合,matplotlib庫pyplot的基本使用 numpy.random.rand 梅爾頻率倒譜係數 mfcc 教程 隱馬爾科夫模型 hidden markov models,hmms python argparse.argumen...