亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python人工智能語音合成實現(xiàn)案例詳解

 更新時間:2023年03月21日 15:33:14   作者:IT技術分享社區(qū)  
這篇文章主要為大家介紹了Python人工智能語音合成實現(xiàn)案例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

正文

今天給大家介紹一下基于百度的AI語音技術SDK實現(xiàn)語音合成的案例,編程語言采用Python,希望對大家能有所幫助!

一、 注冊百度AI平臺應用

ai.baidu.com/

首先登陸自己的百度賬戶,打開百度的AI開發(fā)平臺頁面

搜索找到離線語音合成,然后點擊立即使用,進入百度智能云頁面。

創(chuàng)建應用選擇語音技術,默認為全部勾選

創(chuàng)建后可以在應用列表可以看到剛剛創(chuàng)建的語音應用。

主要信息是AppID、API Key、Secret Key 這個是自己專屬應用的應用id和密鑰后面的python代碼需要進行配置。

二、 編寫Python代碼

推薦使用pycharm進行代碼編寫,方便調試和代碼格式的檢查、以及依賴包導入。

打開pycharm安裝依賴包

安裝百度語音合成Python依賴

pip install baidu-aip

新建一個speech.py 文件,內容如下:

具體的參數(shù)可以參考最新的SDK文檔,下面注釋寫的也比較詳細,大家可以看下,應該都可以理解的。

from aip import AipSpeech
# 應用ID
APP_ID = 'xxxxxxx'
# 應用密鑰
API_KEY = 'xxxxxxxxxx'
# 安全密鑰
SECRET_KEY = 'xxxxxxxxxxxxxxxxxxx'
# 創(chuàng)建語音識別客戶端
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)
# 設置語音文本 也可以從本地文件讀取
Text = '這里是IT技術分享社區(qū),一個有態(tài)度的互聯(lián)網(wǎng)技術交流社區(qū),期待您的加入!'
# 設置合成語音的存儲路徑
filePath = 'D:\test.mp3'
# 調用客戶端方法進行語音生成
result = client.synthesis(Text, 'zh', 1, {
    'vol': 6,  # 合成音頻文件的準音量
    'pit': 8,  # 設置語音的音調 取值為0~9 默認為5
    'per': 0,  # 發(fā)音人類型 0 女生 1 男生 3 情感合成-度逍遙 4 情感合成-度丫丫,默認為 0 女生,具體的參考官方文檔介紹
})
# 判斷是否調用成功
if not isinstance(result, dict):
    # 如果調用的成功的話 保存合成的語音文件
    with open(filePath, 'wb') as f:
        f.write(result)

然后運行speech.py 文件,可能會報ModuleNotFoundError: No module named 'chardet' 錯誤

處理辦法是安裝編碼

pip install chardet

安裝成功之后的提示如下:

然后再重新運行speech.py

運行成功后可以在D盤找到對應的test.mp3 文件表示運行成功了,

截圖如下:

生成的語音文件如下圖

以上就是Python人工智能語音合成實現(xiàn)案例詳解的詳細內容,更多關于Python人工智能語音合成的資料請關注腳本之家其它相關文章!

相關文章

  • python numpy中cumsum的用法詳解

    python numpy中cumsum的用法詳解

    這篇文章主要介紹了python numpy中cumsum的用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • Python tkinter模塊中類繼承的三種方式分析

    Python tkinter模塊中類繼承的三種方式分析

    這篇文章主要介紹了Python tkinter模塊中類繼承的三種方式,結合實例形式分析了三種繼承方式的實現(xiàn)方法與相關注意事項,需要的朋友可以參考下
    2017-08-08
  • python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻播放

    python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻播放

    這篇文章主要介紹了python使用beautifulsoup從愛奇藝網(wǎng)抓取視頻并播放示例,大家參考使用吧
    2014-01-01
  • Python實現(xiàn)結構體代碼實例

    Python實現(xiàn)結構體代碼實例

    這篇文章主要介紹了Python實現(xiàn)結構體代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Python如何在列表尾部添加元素

    Python如何在列表尾部添加元素

    這篇文章主要介紹了Python如何在列表尾部添加元素,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • PyCharm使用之配置SSH Interpreter的方法步驟

    PyCharm使用之配置SSH Interpreter的方法步驟

    這篇文章主要介紹了PyCharm使用之配置SSH Interpreter的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • 淺談Python的list中的選取范圍

    淺談Python的list中的選取范圍

    今天小編就為大家分享一篇淺談Python的list中的選取范圍,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • 在notepad++中實現(xiàn)直接運行python代碼

    在notepad++中實現(xiàn)直接運行python代碼

    今天小編就為大家分享一篇在notepad++中實現(xiàn)直接運行python代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python中如何使用Matplotlib庫繪制圖形

    Python中如何使用Matplotlib庫繪制圖形

    Matplotlib是一個Python的2D繪圖庫,通過Matplotlib開發(fā)者可以僅需要幾行代碼,便可以生成繪圖,直方圖,功率譜,條形圖,錯誤圖,散點圖等,這篇文章主要給大家介紹了Python中如何使用Matplotlib庫繪制圖形的相關資料
    2022-07-07
  • python各種語言間時間的轉化實現(xiàn)代碼

    python各種語言間時間的轉化實現(xiàn)代碼

    這篇文章主要介紹了python各種語言間時間的轉化,需要的朋友可以參考下
    2016-03-03

最新評論