python在线合成并播放语音

from playsound import playsound
from aip import AipSpeech

""" 百度APPID AK SK """
APP_ID = '16881670'
API_KEY = '8FwqrzKk0EAZUWdSol8WHT0p'
SECRET_KEY = 'KhIXWDLGISiWLi2XC2VPt4aX5pHCbWOw'

client = AipSpeech(APP_ID, API_KEY, SECRET_KEY)

tts = '你好,百度'

voiceresult  = client.synthesis(tts, 'zh', 1, {'vol': 5,})
if not isinstance(voiceresult, dict):
	with open("./voicebaidu.mp3", "wb") as f:
		f.write(voiceresult)
	print('speaking...')
	playsound('./voicebaidu.mp3')

 

你可能感兴趣的:(AI)