Python+百度AI TTS 代碼 部分三

調(diào)用部分一與二,完成文本至MP3文件的轉(zhuǎn)化。

interface.py

# 20190526

import sys
import url2txt # 網(wǎng)址提取文本
import TTS_API # 文本信息轉(zhuǎn)換為語(yǔ)音
                # 自動(dòng)播放模塊未寫
import math

root_path = sys.path[0]
txt_path = root_path+'\\'+'txt_file'
audio_path = root_path+'\\'+'audio_file'

chunk = 500 # 字節(jié)

url = 'https://zhuanlan.zhihu.com/p/61617200'

txt_data = url2txt.url2txt(url,txt_path,'content')

len_data = len(txt_data)
num_audio = math.ceil(len_data/chunk)

x = 0
y = chunk

for single in range(0,num_audio):
    TTS_API.TTS(txt_data[x:y],audio_path,str(single))
    x = y
    y = y+chunk
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容