最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談盤點5種基于Python生成的個性化語音方法

 更新時間:2021年02月05日 09:46:41   作者:Python進階者  
這篇文章主要介紹了淺談盤點5種基于Python生成的個性化語音方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

    小編在很小的時候就特別喜歡搞怪,模仿別人的聲音,尤其是老頭老太太模仿的那是一個出神入化。

    今天小編就帶大家模仿一下個性化的聲音,不過不是用小編的嘴,而是用程序,看它們都是怎么被模仿出來的。

1、gtts模塊

    這是一款語音模塊,它可以將任意文字轉(zhuǎn)換為音頻文件,格式為mp3。下面我們一起來看看它的用法:

一、安裝并導入:

pip install gtts
from gtts import gTTS

二、配置gtts客戶端

tts = gTTS(text=text, lang='zh-tw')

text:音頻內(nèi)容
lang: 音頻語言

三、保存音頻文件

tts.save("XXX.mp3")

2、baidu-aip

    通過在百度開放開發(fā)者平臺申請語音合成賬號來生成音頻文件。

 

# 下載baidu-aip模塊并導入
from aip import AipSpeech
""" 你的 APPID AK SK """
APP_ID = '你的 App ID'
API_KEY = '你的 Api Key'
SECRET_KEY = '你的 Secret Key'
client = AipSpeech(APP_ID, API_KEY, SECRET_KEY) #配置百度語音客戶端
res=client.synthesis(text,lang,1,options={
spd:語速,取值0-9,默認為5中語速,
pit:音調(diào),取值0-9,默認為5中語調(diào),
vol:音量,取值0-15,默認為5中音量,
per:發(fā)音人選擇, 0為女聲,1為男聲, 3為情感合成-度逍遙,4為情感合成-度丫丫,默認為普通女
}) #配置個性化語音
with open('XX.mp3','wb') as f: #打開文件流
f.write(res)  #寫入文件

3、pyttsx3

這也是一款優(yōu)秀的文字轉(zhuǎn)語音的模塊,它生成的音頻文件也比較具有個性化。

下載pyttsx3模塊并導入:

pip install pyttsx3
import pyttsx3

初始化:

pp = pyttsx3.init()

添加語音文本:

pp.say('Hello World')

運行:

pp.runAndWait()

當然它還可以調(diào)整聲音的音量,頻率,變聲,當然設置方法都差不多,都是先拿到它對應功能的值然后在進行加減。

比如說音量調(diào)節(jié):

vol=pp.getProperty('volume')
pp.setProperty('vol',vol+0.5)

對于發(fā)音,頻率,變聲則為 vioce,rate,vioces,是不是很好理解了?當然,如果你想讓它循環(huán)播放,只需加一個事件驅(qū)動循環(huán)即可:

pp.startLoop()

4、pywin32

操作window dll的庫,它可以實現(xiàn)很多功能,十分強大。

安裝并且導入:

pip install pywin32
import win32com.client

配置客戶端接口:

speaker = win32com.client.Dispatch("SAPI.SpVoice")

生成音頻:

speaker.Speak("hello")

由于對中文支持不友好,所以基本用的不多。

5、speech

也是一款強大的語音模塊,依賴于pywin32,而且它最適合做語音啟動程序了。

下載并導入:

pip install speech
import speech

生成音頻:

speech.say('hello')

這么多音頻模塊,你了解多少了,到底哪一個才是你的菜呢?

到此這篇關(guān)于淺談盤點5種基于Python生成的個性化語音方法的文章就介紹到這了,更多相關(guān)Python生成個性化語音內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python安裝Numpy和matplotlib的方法(推薦)

    Python安裝Numpy和matplotlib的方法(推薦)

    下面小編就為大家?guī)硪黄狿ython安裝Numpy和matplotlib的方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 使用Python插入SVG到PDF文檔中的方法示例

    使用Python插入SVG到PDF文檔中的方法示例

    將SVG(可縮放矢量圖形)文件插入到PDF(便攜式文檔格式)文件中不僅能夠保留SVG圖像的矢量特性,確保圖像在任何分辨率下都保持清晰,使得技術(shù)文檔、手冊、報告等內(nèi)容更加豐富多樣且易于傳播,本文將介紹如何使用Python插入SVG文件到PDF文檔中,需要的朋友可以參考下
    2024-08-08
  • 深入了解Python 變量作用域

    深入了解Python 變量作用域

    這篇文章主要介紹了Python 變量作用域的相關(guān)資料,文中講解非常細致,代碼幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • Python微信操控itchat的方法

    Python微信操控itchat的方法

    itchat是一個開源的微信個人號接口,使用python調(diào)用微信從未如此簡單。這篇文章主要介紹了Python微信操控itchat的方法,需要的朋友可以參考下
    2019-05-05
  • python 讀取yaml文件的兩種方法(在unittest中使用)

    python 讀取yaml文件的兩種方法(在unittest中使用)

    這篇文章主要介紹了python 讀取yaml文件的兩種方法(在unittest中使用),幫助大家更好的理解和學習python,感興趣的朋友可以了解下
    2020-12-12
  • Python實現(xiàn)歷史記錄功能(實際案例)

    Python實現(xiàn)歷史記錄功能(實際案例)

    很多應用程序都有瀏覽用戶的歷史記錄的功能,瀏覽器可以查看最近訪問過的網(wǎng)頁,現(xiàn)在我們制作了一個簡單的猜數(shù)字的小游戲,添加歷史記錄功能,顯示用戶最近猜過的數(shù)字,如何實現(xiàn)呢?跟隨小編一起看看吧
    2022-04-04
  • 完美解決python3.7 pip升級 拒絕訪問問題

    完美解決python3.7 pip升級 拒絕訪問問題

    這篇文章主要介紹了python3.7 pip升級 拒絕訪問 解決方案,文中給大家提到了python中for循環(huán)問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-07-07
  • 用python實現(xiàn)域名資產(chǎn)監(jiān)控的詳細步驟

    用python實現(xiàn)域名資產(chǎn)監(jiān)控的詳細步驟

    域名資產(chǎn)監(jiān)控,通過輸入一個主域名,找到該域名對應的ip地址所在的服務器的端口開閉情況,本文重點給大家介紹用python實現(xiàn)域名資產(chǎn)監(jiān)控的問題,需要的朋友可以參考下
    2021-11-11
  • 通過python封裝SQLite3的示例代碼

    通過python封裝SQLite3的示例代碼

    這篇文章主要介紹了使用 Python 封裝 SQLite3 的相關(guān)內(nèi)容,包括創(chuàng)建數(shù)據(jù)庫實例、創(chuàng)建表、各種插入(單個、批量、字典等)、刪除(按條件、按 ID 等)、修改(多種方式)、查詢(單條、多條、分頁等)的示例及對應的實現(xiàn)代碼,需要的朋友可以參考下
    2024-11-11
  • 基于Python實現(xiàn)自動摳圖小程序

    基于Python實現(xiàn)自動摳圖小程序

    這篇文章主要為了大家利用用Python制作一款界面化的摳圖小程序,文中的示例代碼講解詳細,對我們學習Python有一定的幫助,感興趣的可以學習一下
    2022-01-01

最新評論

宿州市| 河间市| 松阳县| 宿松县| 独山县| 海城市| 菏泽市| 梧州市| 阿拉尔市| 哈巴河县| 宜丰县| 类乌齐县| 遂川县| 沈丘县| 宁都县| 桂平市| 武隆县| 定州市| 阜城县| 瓦房店市| 九江市| 二连浩特市| 同德县| 阳曲县| 洛川县| 栖霞市| 二连浩特市| 沙田区| 盐津县| 梅河口市| 来安县| 长阳| 崇仁县| 宜春市| 龙海市| 景洪市| 于都县| 百色市| 河西区| 平邑县| 揭东县|