1 from aip import AipSpeech 2 import pygame #两个都可以用来播放 3 """ 你的 APPID AK SK """ 4 5 APP_ID = '' 6 API_KEY = '' 7 SECRET_KEY = '' 8 9 client = AipSpeech(APP_ID, API_KEY, SECRET_KEY) 10 11 result = client.synthesis('贾宝玉爱林黛玉', 'zh', 1, { 12 'vol': 5,'per':1,'spd':5 13 }) #vol指音量 ,per指男女生,1指男,0指女 14 15 # 识别正确返回语音二进制 错误则返回dict 参照下面错误码 16 if not isinstance(result, dict): 17 with open(r'F:语音合成voice.mp3', 'wb') as f: 18 f.write(result) 19 20 #(一)在线播放语音 21 filename=r'F:语音合成voice.mp3' 22 pygame.mixer.init() 23 pygame.mixer.music.load(filename) 24 pygame.mixer.music.play() 25 26