资源简介

利用百度语音接口合成多人语音对话,注意分词的标点符号

资源截图

代码片段和文件信息

from aip import AipSpeech
import os
import sys 
import re
import time


APP_ID = ‘xxxxxxxxxxx‘
API_KEY = ‘xxxxxxxxxxxxxxxxxx‘
SECRET_KEY = ‘xxxxxxxxxxxxxxxxxxx‘

client = AipSpeech(APP_ID API_KEY SECRET_KEY)

def convert(fileaudio_name):
    with open(file“r“encoding=“utf-8“) as file_object:
        contents = file_object.read()
        a = contents.split()
        i = 0
        while i < len(a):
            tmp = a[i]
            pattern = re.compile(‘([“(.*?)”])‘)
            result1 = re.split(pattern tmp)
            print(result1)
            j = 0
            while j < len(result1):
                contest = result1[j]
                print(contest)
                if contest == ‘“‘:
                    txt1 = result1[j + 1]
                    prin

评论

共有 条评论