专栏名称: python实战
Python实战
目录
相关文章推荐
Python中文社区  ·  抢先布局!牛市中的量化打板策略 ·  3 天前  
Python爱好者社区  ·  吴恩达,yyds ·  6 天前  
Python爱好者社区  ·  80个Python数据分析案例.pdf(附代 ... ·  1 周前  
Python爱好者社区  ·  60个拿来即用的Python办公自动化实战( ... ·  6 天前  
Python爱好者社区  ·  永久激活GPT4.0!有效期至2296年!我 ... ·  1 周前  
51好读  ›  专栏  ›  python实战

python--Flask & 百度语音合成

python实战  · 公众号  · Python  · 2016-11-27 17:16

正文

大家好!

好久没有更新,因为这段时间我陷入一个终极问题:


生命、宇宙和一切的答案是什么


为了寻求答案


我冥思苦想



我茶饭不思




甚至放空自我


 


最后,我问python,它告诉了我答案:



Yes,the answer to life,the universe and everything is 42.

 



 

 

我们还是来讲讲Flask框架吧!!

Flask是一个很容易上手web框架。我们今天要使用Flask以及借助百度语音开放平台做一个在线语音合成简易系统


首先,我们先去百度语音开放平台申请账号,创建应用,得到ID。详情请看百度语音文档中心....注意了,看文档的时候请看restful API这一部分,因为我们只用到这部分,只要发一个请求就可以用到百度语音合成的功能了....


然后,pip install Flask.


然后,上代码!!

app.py



注意了,redirect那里,我们直接用get请求发送百度语音平台要求的参数。



然后,写一个主页。

index.html

注意了,这里的样式我用的是bootstrap。没有用到flask-bootstrap。

 


然后运行


 


然后输入点什么:life is short , you need python.

Yep



返回的是我们的语音:


音频的mp3在这里:



See?我就说很容易上手吧!





ID:python_friend

2016-11-27