如何用Python打电话来播放一段语音
- 安装twilio模块
- 申请获得twilio的API Credentials
- 利用twilio模块的Client发送短信
本篇文章,将讲述如何用Python打电话来播放一段语音(接电话的语音回复原理相似),我相信用Python打电话也会有更多生成实际场景要用到,有需要的人,可以研究测试。
注:此功能需要升级为付费账户(才可以设置接或打电话要播放的语音)
首先,先看成果展示:
然后,再看代码实现:
上述url参数中的XML文件内容:
是不是代码依旧非常简单,我想看了上一篇文章用Python发送短信的人应该都清楚怎么安装twilio以及如何申请API Credentials和twilio phone number了,本篇文章只讲一下没有讲过的细节。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
上述代码我想唯一有点陌生的就是那个XML的url参数,这就是用来打电话时你所指示的操作(比如是播放一段语音等指示),其中XML的语法详见参考:
https://www.twilio.com/docs/api/twiml/your_response
XML文件的地址以及里面要播放的MP3文件地址,都必须是公共的可直接访问(200 OK,不可以是301等),而且其中的MP3文件要是Content-Type: audio/mpeg;不可以是Content-Type: text/html;
如有其他问题,请参考twilio官方文档以及Stack Overflow的twilio tag问题讨论区:
- https://www.twilio.com/docs/
- http://stackoverflow.com/questions/tagged/twilio
使用智能手机的人的手
有需要Python学习资料的小伙伴吗?小编整理【一套Python资料、源码和PDF】,感兴趣者可以关注小编后私信学习资料(是关注后私信哦)反正闲着也是闲着呢,不如学点东西啦
如何用Python打电话来播放一段语音相关推荐
- python语音合成并播放_python实现语音在线合成,让你的小说自己念给你听
前言 有声小说相信大家都不陌生了, 里面的音频基本都是一些声优录制的.其实除了录制音频, 咱们可以利用百度开放的api接口使用python语言在线合成语音. 制作属于自己的有声小说, 一睹为快吧!! ...
- 【实用小工具】如何用Python语音合成,以及文字转语音~
文章目录 前言 正文 直接使用 1. 获取权限 1.1 环境准备: 1.2 获取权限 1.2.1 登录 1.2.2 创建新应用 1.2.3 选择服务 2. 代码实现 2.1 获取access_toke ...
- 如何用Python语音合成,以及文字转语音~
今天就给大家带来个语言识别跟语言转文字的小工具 感兴趣的铁汁萌可以往下滑了
- 用Python制作音乐播放器(下,含完整源代码)
哈喽,大家不知道是上午好还是中午好还是下午好还是晚上好! 音乐播放器,大家应该不陌生吧!今天我们一起来学习如何用python制作音乐播放器.之所开头有一个"下",是因为我们以前已经 ...
- 用Python制作音乐播放器(上)
用Python制作简单的音乐播放器 哈喽,大家不知道是上午好还是中午好还是下午好还是晚上好! 音乐播放器,大家应该不陌生吧!今天我们一起来学习如何用python制作音乐播放器.之所开头有一个" ...
- python 声音强度检测_怎样表达一段语音的强度(响度)?
我希望通过一段语音分析语音的强度(响度). 因为是工科狗而非理科狗,且对于音频信号分析是外行,只简单看了下FFT,所以对于自己分析语音强度的方法没有安全感.希望这方面的高手能够指导下.非常感谢!!! ...
- python播放音频文件_详解使用pygame播放一段MP3音频文件
近日,在梳理pygame模块的时候发现一个很有用的模块mixer模块,这个模块翻译过来就是混音器,它可以加载和播放音频文件,甚至可以对混音器进行设置和处理,其功能非常强大.今天,我们一起来梳理一下混音 ...
- python如何播放一段mp3音乐或者如何播放铃声
python如何播放一段mp3音乐 代码 注意代码同路径下有个音乐 from pygame import mixer # Load the required library import time f ...
- python如何画球体_如何用Python绘制球面段?
如何在Python中绘制一个球面段,特别是一个球面"片"?from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyp ...
最新文章
- 一个学习的好去处!!
- mybatis 使用resultMap实现关联数据的查询(association 和collection )
- Java基于socket服务实现UDP协议的方法
- 前端学习(664):逻辑中断逻辑或
- 2020 年热门编程语言的发展方向
- 飞机大战HTML5游戏源码,基于Canvas制作的网页版飞机大战游戏+飞机大战手机端
- 被面试官问懵:TCP 四次挥手收到乱序的 FIN 包会如何处理?
- 一分钟教你在PyTorch跑模型的时候提取中间层查看图片
- 微信小游戏源码及H5开源小程序游戏源码1000套
- 学三菱plc编程应该先学什么?
- 第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV
- HashMap底层数据结构详解
- oracle写存储过程ssm中调用存储过程
- 教程 参数设置_呼吸机的使用方法教程及参数设置
- vue使用vue-ueditor-wrap集成秀米
- python实验五答案_Python实验五
- JavaEE - 集合 - Map集合
- Python 有趣的囚犯问题
- 手机linux系统介绍,Ubuntu手机系统介绍及Ubuntu刷机教程分享
- 安卓手机哪个服务器信号最强,安卓手机最强性能前十排行,第一名再逆袭第二名有争议...
热门文章
- STM32F103C8T6程序烧录方法
- 大脑将会代替开发者的键盘!人类和 AI 能够“双向奔赴”吗? | 近匠
- PGP管理员:拒绝短密钥,告别信任危机
- SECS/GEM300半导体标准,12寸晶圆半导体标准
- Question Answering Text Summarization Datasets汇总
- Oracle 的“极限制裁”,去IOE势在必行
- 产品设计应抓住的用户心理
- 2021-2027全球与中国金属复合制品市场现状及未来发展趋势
- Vue和Uniapp:优缺点比较
- jquery 验证小数点后几位_js如何判断小数点后有几位