python3實(shí)現(xiàn)語(yǔ)音轉(zhuǎn)文字(語(yǔ)音識(shí)別)和文字轉(zhuǎn)語(yǔ)音(語(yǔ)音合成)
話不多說(shuō),直接上代碼運(yùn)行截圖
1.語(yǔ)音合成
------->
執(zhí)行:
結(jié)果:
輸入要轉(zhuǎn)換的內(nèi)容,程序直接幫你把轉(zhuǎn)換好的mp3文件輸出(因?yàn)橄乱徊建C語(yǔ)音識(shí)別–需要.pcm格式的文件,程序自動(dòng)執(zhí)行格式轉(zhuǎn)換,同時(shí)生成17k.pcm文件,暫時(shí)不用管,(你也可以通過(guò)修改默認(rèn)參數(shù)改變文件輸出的位置,名稱及是否進(jìn)行pcm轉(zhuǎn)換
<-------
2.語(yǔ)音處理
---->
方便起見, 我們直接運(yùn)行語(yǔ)音處理程序,識(shí)別我們上一步的17k.pcm文件:
What?識(shí)別居然出現(xiàn)了點(diǎn)錯(cuò)誤,不過(guò)不用擔(dān)心,博主已經(jīng)調(diào)用過(guò)數(shù)百次了,總體效果還是能滿足大部分需求的
<----
好了,代碼已經(jīng)演示過(guò)了,有需要的小伙伴可以到我的github直接拿,不用客氣!
git地址:Github:maker_training_camp
最后提醒下:語(yǔ)音合成和識(shí)別 分別對(duì)應(yīng) chr_to_mp3.py 及 mp3_to_chr.py(哈哈,通過(guò)名字應(yīng)該也能看出來(lái))
注:windows運(yùn)行程序可能不能輸出17k.pcm文件(需要安裝依賴)不過(guò)不影響聲音合成,linux一切正常(同樣是安裝好依賴的情況下,依賴在代碼中已體現(xiàn))
到此這篇關(guān)于python3實(shí)現(xiàn)語(yǔ)音轉(zhuǎn)文字(語(yǔ)音識(shí)別)和文字轉(zhuǎn)語(yǔ)音(語(yǔ)音合成)的文章就介紹到這了,更多相關(guān)python3 語(yǔ)音轉(zhuǎn)文字和文字轉(zhuǎn)語(yǔ)音內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 關(guān)于Python調(diào)用百度語(yǔ)音合成SDK實(shí)現(xiàn)文字轉(zhuǎn)音頻的方法
- Python調(diào)用訊飛語(yǔ)音合成API接口來(lái)實(shí)現(xiàn)文字轉(zhuǎn)語(yǔ)音
- Python人工智能語(yǔ)音合成實(shí)現(xiàn)案例詳解
- Python語(yǔ)音合成的項(xiàng)目實(shí)戰(zhàn)(PyQt5+pyttsx3)
- 基于Python實(shí)現(xiàn)語(yǔ)音合成小工具
- 基于Python編寫一個(gè)語(yǔ)音合成系統(tǒng)
- Python實(shí)現(xiàn)語(yǔ)音合成功能詳解
- Python實(shí)現(xiàn)語(yǔ)音識(shí)別和語(yǔ)音合成功能
- python騰訊語(yǔ)音合成實(shí)現(xiàn)過(guò)程解析
- Python中edge-tts實(shí)現(xiàn)便捷語(yǔ)音合成
相關(guān)文章
一步步教你用python連接oracle數(shù)據(jù)庫(kù)
oracle作為最強(qiáng)大的數(shù)據(jù)庫(kù),Python也提供了足夠的支持。不過(guò)與其他數(shù)據(jù)庫(kù)略有不同,下面這篇文章主要給大家介紹了關(guān)于如何使用python連接oracle數(shù)據(jù)庫(kù)的相關(guān)資料,需要的朋友可以參考下2023-04-04Pycharm創(chuàng)建文件時(shí)自動(dòng)生成文件頭注釋(自定義設(shè)置作者日期)
這篇文章主要介紹了Pycharm創(chuàng)建文件時(shí)自動(dòng)生成文件頭注釋(自定義設(shè)置作者日期),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11django xadmin 管理器常用顯示設(shè)置方式
這篇文章主要介紹了django xadmin 管理器常用顯示設(shè)置方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03Python TCPServer 多線程多客戶端通信的實(shí)現(xiàn)
這篇文章主要介紹了Python TCPServer 多線程多客戶端通信的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12DataFrame數(shù)據(jù)框模糊查詢與去重方式
數(shù)據(jù)框模糊查詢通常使用contains函數(shù)和正則表達(dá)式來(lái)實(shí)現(xiàn),可以查詢以某個(gè)字符開頭、包含或結(jié)尾的數(shù)據(jù),若數(shù)據(jù)類型不一致可能會(huì)報(bào)錯(cuò),需統(tǒng)一為str類型,數(shù)據(jù)框去重則通過(guò)drop_duplicates函數(shù)實(shí)現(xiàn),可指定列進(jìn)行去重,并有多種處理重復(fù)值的方式2024-09-09django model通過(guò)字典更新數(shù)據(jù)實(shí)例
這篇文章主要介紹了django model通過(guò)字典更新數(shù)據(jù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04