#前言
好的,这个小哥哥有98K吗?是别人经常说的笑话,对一些游戏也略知一二。但是我不经常玩,也不多说废话。今天开始我们的教程非常简单!
用Python做一个多功能变声器!
我们先登陆百度AI云。我们为什么着陆?
因为它已经为我们准备了API,直接调用就可以了。
点击产品——人工智能——然后就可以看到语音合成,看到文明含义,把文字编程成语音。
很多人在这里会说,调用API的技巧是什么?我可以很明确的告诉你,99%的程序员都在调用API,这是事实。当然,我不会刻意搞人工智能编程之类的。说实话。
点击语音合成后,可以看到有两个选项:即时使用和技术文档。作为一个合格的程序员,当然要先看技术文档!
选择Python SDK自己看吧,没什么好介绍的,都是中文的。但是需要注意的是,显然需要填写密钥并提交给服务器。
那你是怎么拿到秘钥的呢?单击立即使用创建项目并获取密钥:
我在这里写了一个简单的GUI Python代码。你自己试试。
从aip导入AipSpeechimport tkinter as tkimport osdef gem(): app _ id=' x ' api_key=' x ' Secret _ key=' x ' client=AipSpeech(app _ id,API _ key,Secret _ key) txt=t.get (0.0,' end ')结果=client.synthesis (txt,' zh ',1,{'vol' : 9,# vol ' SPD ' : 5,#语音速度' pit ' : 7,##音色})以open('audio.mp3 ',Wb ')作为a : a . write(result)OS . system(' audio . MP3 ')root=tk . tk(). geometry(' 300 x350 ')root . title('语音合成助手')t=tk。文本(根)t.pack(。B=tk。Button(root,text=' composition ',width=8,command=gem)b . pack()root . main loop()。