python调音_调音和分贝
虽然pydub没有直接停止audioSegment播放的方法,但根据this documentation的说法,它将音频分成半秒钟的块,以便于键盘中断。在
因此,如果我们获取音频并在一个try-except块中运行while loop,我们应该能够使用“Ctrl+c”中断播放
下面是一个工作示例代码,它根据here中的文档将音频平移到左声道或右声道,然后使用上述逻辑在“Ctrl+c”上停止播放from pydub import AudioSegment
from pydub.playback import play
song = AudioSegment.from_wav("music.wav")
# pan the sound 15% to the right
panned_right = song.pan(+0.15)
# pan the sound 50% to the left
panned_left = song.pan(-0.50)
#Play panned left audio
while True:
try:
play(panned_left)
except KeyboardInterrupt:
print "Stopping playing"
break
我们从播放循环中断时得到空闲会话提示。你可以根据自己的需要量身定做。在
^{pr2}$
这使您可以轻松地在pydub内使用内置的平移方法,还可以中断播放的中间流。希望这能帮你解决问题。在
编辑-1
上述解决方案可能会遇到while循环将无限期播放的问题(如果您不中断它)。它可能只对测试有用。在
另一个选择是使用pythonmultiprocess模块生成一个进程,该进程在不需要时播放音频片段terminate。这样可以在播放过程中提供更多的控制。在
这里有一个例子。在from multiprocessing import Process
def play_audio(seg):
play(seg)
if __name__ == '__main__':
p = Process(target=play_audio, args=(panned_left,))
p.start()
当您需要停止音频时,只需在IDE或程序中调用p.terminate()。在Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> ================================ RESTART ================================
>>>
>>> p.terminate()
>>>
python调音_调音和分贝相关推荐
- python爬虫抖音音浪_爬虫抖音_抖音淘宝联盟入驻条件
如果你刚开始操作抖音,运营抖音还不懂平台的操作技巧,可以加我的微信:422591055 带你玩转抖音自媒体平台,我还联合了抖音运营的几位大佬,每日分享免费的抖音运营的实操讲解,还可以免费获取到抖音运营 ...
- python模拟登陆抖音_抖音模拟登陆的实现
抖音爬虫-登陆参数加密 登陆参数加密 错误码 登陆成功的效果 主逻辑代码,工具方法未贴出 登陆参数加密 Python实现对应的异或操作: def encpyptwithXor(param): retu ...
- 抖音python课程价格_抖音上经常刷到的Python、课程
查看: 433|回复: 16 [已解决]抖音上经常刷到的Python.课程 电梯直达 发表于 2020-5-6 21:26:02 | 只看该作者 |倒序浏览 |阅读模式 马上注册,结交更多好友,享用更 ...
- 抖音python课程价格_抖音
权限列表[抖音] ● (基于网络的)粗略位置 访问粗略的位置源(例如蜂窝网络数据库)以确定手机的大体位置(如果可以).恶意应用程序可借此确定您所处的大体位置. ● 精准的(GPS)位置 访问精准的位置 ...
- python爱意满满_抖音ohbaby你就是我最想要的是什么歌 歌曲分享
抖音ohbaby你就是我最想要的是什么歌?本篇文章小编给大家分享一下这首歌,对此感兴趣的小伙伴们可以来看看. ohbaby你就是我最想要的是什么歌 据悉这首歌乃是由排骨教主演唱的歌曲<非你不可& ...
- python快手数据采集_抖音、快手数据采集,短视频监测大屏
抖音.快手数据采集,短视频监测大屏 本文介绍在数据采集过程中不可或缺的一枚神器--数据采集监控大屏,如果想了解数据采集过程中的一些技术,欢迎查阅我的另外几篇文章,文末附有两篇数据采集文章的链接.先看下 ...
- python刷快手_抖音+快手 自动化刷视频脚本(python+adb)
最近在家闲着也是闲着,写了一下python自动化脚本,进行刷视频的操作.(下雨天打孩子,闲着也是闲着) 1.环境 python+adb工具 2.安装手机一部 数据线一部 3.进入调试模式或者开发者模式 ...
- java 混音_混音方法的汇总
对于混音方法,网上和文献上流传许多方法. 1.平均权重 2.随幅值变化的权重 3.利用衰减因子缓慢规整 4.绝对值处理 5.A+B-A*B(书写不是很精确) 经过实验,方法做了比较了: 方法1.唯一的 ...
- c调python类_C调和弦及组成音
从拿到第一把吉他到现在,已经学会了很多不同的和弦,以及一些歌曲的演奏,但是只是简单的按照谱子弹奏,甚至连一些常用和弦是由哪些音组成的还不知道,所以我觉得还是应该涉猎一些乐理知识了,慢慢来嘛,毕竟也是初 ...
最新文章
- 代码缺陷导致 CloudFlare 泄露大量客户站点的密码等私密信息
- php、linux、javascript 正则表达式
- unordered_map的使用特性
- python 09day --初识python
- [K/3Cloud]进度条控件编程接口
- 第十一章 AtomicInteger源码解析
- 已知先序和中序求后序
- 安工大计算机学院肖维民,安工大路由器实验报告.docx
- Delphi TreeView失去焦点也选中
- Java普通工程转换成标准的maven工程
- 电商经验!补单防止骗子退款技巧
- Error creating bean with name ‘serverEndpointExporter‘ defined in class path resource
- 辛钦大数定理(揭示了均值和数学期望的关系)
- word恢复临时保存文件(.asd)无限循环另存为
- 计算机组装需要注意什么东西,组装一台计算机需要注意那些问题?
- Promethes监控华为S5720交换机
- 【香蕉oi】燃烧的火焰(最短路、状压)
- 研究生要不要出去实习
- Post和Get,Post和Put请求的区别
- 将LCD液晶屏和电子墨水屏进行对比,谁更胜一筹?
热门文章
- Java毕设项目美发门店管理系统计算机(附源码+系统+数据库+LW)
- Meeting Bahosain
- 服务器零点信号,常见流量计的零点校验
- Atitit.月度计划日程表 每月流程表 v7 raf Ver history V7 add fest list 00cate	Item	Imp	desc	R0 stat Body	Sport
- 一种RK3399+MIPI+FPGA的高速工业相机的设计方案(二)
- 4. 定时器(TIM)(定时器计数)
- php validate验证,Validator | validate 验证规则
- 天猫好房双11造节 入局正当时
- 医学高材生们,思维导图给你4个高效学习技巧
- 10个常用的3D建模软件,作为3D建模的软件东西很杂很碎,还需多练习才最重要