小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

 靜幻堂 2018-08-07
空手憶歲月 2018-08-07 15:03:50
傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

在不遠(yuǎn)的將來,實(shí)現(xiàn)一定程度上的語(yǔ)音支持將成為日??萍嫉幕疽蟆U狭苏Z(yǔ)音識(shí)別的 Python 程序提供了其他技術(shù)無法比擬的交互性和可訪問性。最重要的是,在 Python 程序中實(shí)現(xiàn)語(yǔ)音識(shí)別非常簡(jiǎn)單。

語(yǔ)言識(shí)別工作原理概述(提供一份Python學(xué)習(xí)資料置于文末)

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

語(yǔ)音識(shí)別的首要部分當(dāng)然是語(yǔ)音。通過麥克風(fēng),語(yǔ)音便從物理聲音被轉(zhuǎn)換為電信號(hào),然后通過模數(shù)轉(zhuǎn)換器轉(zhuǎn)換為數(shù)據(jù)。一旦被數(shù)字化,就可適用若干種模型,將音頻轉(zhuǎn)錄為文本。

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

幸運(yùn)的是,對(duì)于 Python 使用者而言,一些語(yǔ)音識(shí)別服務(wù)可通過 API 在線使用,且其中大部分也提供了 Python SDK。

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

選擇 Python 語(yǔ)音識(shí)別包

PyPI中有一些現(xiàn)成的語(yǔ)音識(shí)別軟件包。其中包括:

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

SpeechRecognition 庫(kù)可滿足幾種主流語(yǔ)音 API ,因此靈活性極高。其中 Google Web Speech API 支持硬編碼到 SpeechRecognition 庫(kù)中的默認(rèn) API 密鑰,無需注冊(cè)就可使用。SpeechRecognition 以其靈活性和易用性成為編寫 Python 程序的最佳選擇。

安裝 SpeechRecognation

SpeechRecognition 兼容 Python2.6 , 2.7 和 3.3+,但若在 Python 2 中使用還需要一些額外的安裝步驟。本教程中所有開發(fā)版本默認(rèn) Python 3.3+。

讀者可使用 pip 命令從終端安裝 SpeechRecognition:

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

識(shí)別器類

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

音頻文件的使用

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

支持文件類型

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

使用 record() 從文件中獲取數(shù)據(jù)

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

例如,以下內(nèi)容僅獲取文件前四秒內(nèi)的語(yǔ)音:

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

噪聲對(duì)語(yǔ)音識(shí)別的影響

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

嘗試轉(zhuǎn)錄此文件時(shí)會(huì)發(fā)生什么?

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

通過把 recognition_google()中 True 參數(shù)改成 show_all 來給出完整響應(yīng)。

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

麥克風(fēng)的使用

若要使用 SpeechRecognizer 訪問麥克風(fēng)則必須安裝 PyAudio 軟件包,請(qǐng)關(guān)閉當(dāng)前的解釋器窗口,進(jìn)行以下操作:

安裝 PyAudio

安裝 PyAudio 的過程會(huì)因操作系統(tǒng)而異。

Debian Linux

如果使用的是基于 Debian的Linux(如 Ubuntu ),則可使用 apt 安裝 PyAudio:

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

安裝測(cè)試

安裝了 PyAudio 后可從控制臺(tái)進(jìn)行安裝測(cè)試。

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

Microphone 類

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

使用 listen()獲取麥克風(fēng)輸入數(shù)據(jù)

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

處理難以識(shí)別的語(yǔ)音

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

傻瓜式教學(xué),某大學(xué)教師給學(xué)生的一份Python語(yǔ)音識(shí)別詳細(xì)教材!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多