1. 安装twilio模块
  2. 申请获得twilio的API Credentials
  3. 利用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问题讨论区:

  1. https://www.twilio.com/docs/
  2. http://stackoverflow.com/questions/tagged/twilio

使用智能手机的人的手

有需要Python学习资料的小伙伴吗?小编整理【一套Python资料、源码和PDF】,感兴趣者可以关注小编后私信学习资料(是关注后私信哦)反正闲着也是闲着呢,不如学点东西啦

如何用Python打电话来播放一段语音相关推荐

  1. python语音合成并播放_python实现语音在线合成,让你的小说自己念给你听

    前言 有声小说相信大家都不陌生了, 里面的音频基本都是一些声优录制的.其实除了录制音频, 咱们可以利用百度开放的api接口使用python语言在线合成语音. 制作属于自己的有声小说, 一睹为快吧!! ...

  2. 【实用小工具】如何用Python语音合成,以及文字转语音~

    文章目录 前言 正文 直接使用 1. 获取权限 1.1 环境准备: 1.2 获取权限 1.2.1 登录 1.2.2 创建新应用 1.2.3 选择服务 2. 代码实现 2.1 获取access_toke ...

  3. 如何用Python语音合成,以及文字转语音~

    今天就给大家带来个语言识别跟语言转文字的小工具 感兴趣的铁汁萌可以往下滑了

  4. 用Python制作音乐播放器(下,含完整源代码)

    哈喽,大家不知道是上午好还是中午好还是下午好还是晚上好! 音乐播放器,大家应该不陌生吧!今天我们一起来学习如何用python制作音乐播放器.之所开头有一个"下",是因为我们以前已经 ...

  5. 用Python制作音乐播放器(上)

    用Python制作简单的音乐播放器 哈喽,大家不知道是上午好还是中午好还是下午好还是晚上好! 音乐播放器,大家应该不陌生吧!今天我们一起来学习如何用python制作音乐播放器.之所开头有一个" ...

  6. python 声音强度检测_怎样表达一段语音的强度(响度)?

    我希望通过一段语音分析语音的强度(响度). 因为是工科狗而非理科狗,且对于音频信号分析是外行,只简单看了下FFT,所以对于自己分析语音强度的方法没有安全感.希望这方面的高手能够指导下.非常感谢!!! ...

  7. python播放音频文件_详解使用pygame播放一段MP3音频文件

    近日,在梳理pygame模块的时候发现一个很有用的模块mixer模块,这个模块翻译过来就是混音器,它可以加载和播放音频文件,甚至可以对混音器进行设置和处理,其功能非常强大.今天,我们一起来梳理一下混音 ...

  8. python如何播放一段mp3音乐或者如何播放铃声

    python如何播放一段mp3音乐 代码 注意代码同路径下有个音乐 from pygame import mixer # Load the required library import time f ...

  9. python如何画球体_如何用Python绘制球面段?

    如何在Python中绘制一个球面段,特别是一个球面"片"?from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyp ...

最新文章

  1. 一个学习的好去处!!
  2. mybatis 使用resultMap实现关联数据的查询(association 和collection )
  3. Java基于socket服务实现UDP协议的方法
  4. 前端学习(664):逻辑中断逻辑或
  5. 2020 年热门编程语言的发展方向
  6. 飞机大战HTML5游戏源码,基于Canvas制作的网页版飞机大战游戏+飞机大战手机端
  7. 被面试官问懵:TCP 四次挥手收到乱序的 FIN 包会如何处理?
  8. 一分钟教你在PyTorch跑模型的时候提取中间层查看图片
  9. 微信小游戏源码及H5开源小程序游戏源码1000套
  10. 学三菱plc编程应该先学什么?
  11. 第四章 使用OpenCV探测来至运动的结构——Chapter 4:Exploring Structure from Motion Using OpenCV
  12. HashMap底层数据结构详解
  13. oracle写存储过程ssm中调用存储过程
  14. 教程 参数设置_呼吸机的使用方法教程及参数设置
  15. vue使用vue-ueditor-wrap集成秀米
  16. python实验五答案_Python实验五
  17. JavaEE - 集合 - Map集合
  18. Python 有趣的囚犯问题
  19. 手机linux系统介绍,Ubuntu手机系统介绍及Ubuntu刷机教程分享
  20. 安卓手机哪个服务器信号最强,安卓手机最强性能前十排行,第一名再逆袭第二名有争议...

热门文章

  1. STM32F103C8T6程序烧录方法
  2. 大脑将会代替开发者的键盘!人类和 AI 能够“双向奔赴”吗? | 近匠
  3. PGP管理员:拒绝短密钥,告别信任危机
  4. SECS/GEM300半导体标准,12寸晶圆半导体标准
  5. Question Answering Text Summarization Datasets汇总
  6. Oracle 的“极限制裁”,去IOE势在必行
  7. 产品设计应抓住的用户心理
  8. 2021-2027全球与中国金属复合制品市场现状及未来发展趋势
  9. Vue和Uniapp:优缺点比较
  10. jquery 验证小数点后几位_js如何判断小数点后有几位