介绍

python中播放声音的第三方库:winsoud, subprocess, playsound。

winsound可以播放wav格式音频,playsound可以播放mp3格式音频,subprocess启动系统播放器,可以播放多种格式的音频文件。


提示:需要使用pip安装对应库。

1、winsound

winsound 为python内置标准库,可以播放wav格式音频。

代码如下(示例):

from winsound import PlaySoundwinsound.PlaySound('C:/ringtone3.wav', flags=1)

2、subprocess

subprocess可以直接调用系统播放器播放音频。

代码如下(示例):

from subprocess import PopenPopen('E:/CloudMusic/BLUE.mp3', shell=True)

3、playsound

playsoud可以播放mp3格式音乐。

代码如下(示例):

from playsound import playsoundplaysound('E:/CloudMusic/BLUE.mp3')

4、其他方式

此外,还可以使用os.system控制命令行播放,其他模块如mp3play,pygame中的mixer.music也可以播放,这里不做介绍。

python播放音频文件——playsound相关推荐

  1. python播放音频及playsound模块解除占用的3种方法

    python播放音频文件及playsound模块解除占用的3种方法 pip install playsound 播放mp3文件 from playsound import playsound impo ...

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

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

  3. python学习音频-详解python播放音频的三种方法

    第一种 使用pygame模块 pygame.mixer.init() pygame.mixer.music.load(self.wav_file) pygame.mixer.music.set_vol ...

  4. python可以播放音乐吗_详解python播放音频的三种方法

    第一种 使用pygame模块 pygame.mixer.init() pygame.mixer.music.load(self.wav_file) pygame.mixer.music.set_vol ...

  5. 怎么让python播放音频_用Python播放音频

    用Python播放音频 如何从Python脚本播放音频(它可能就像1秒声音)? 如果它与平台无关,那将是最好的,但首先它需要在Mac上运行. 我知道我可以在Python中执行afplay file.m ...

  6. Python 播放音频与录音 !

    音频预处理 这一讲主要介绍些音频基本处理方式,为接下来的语音识别打基础. 三种播放音频的方式 使用 python 播放音频有以下几种方式: os.system() os.system(file) 调用 ...

  7. 教你怎么用Python播放音频与录音

    点击上方 蓝色文字,选择置顶或星标 第一时间关注 Python 技术干货! 阅读文本大概需要 5 分钟. 现如今,我们的学习知识的渠道越来越多,我们也要充分利用自己的感官去汲取知识.当我们看书累的时候 ...

  8. Python 播放音频与录音

    点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 近水楼台先得月,向阳花木易为春. ...

  9. python 播放 wav 文件

    python 播放 wav 文件 import pyaudio import wave def play_wav(wav_path):CHUNK = 1024# print("wav_pat ...

  10. Unity 播放音频文件

    Unity 播放音频文件参考代码: 1 public void Play(string strSoundName, float autoDestroyTime = 0f, bool bLoop = f ...

最新文章

  1. 2022-2028年中国锅仔片行业研究及前瞻分析报告
  2. Prometheus + Granafa 构建高大上的MySQL监控平台
  3. CS144 lab0 笔记
  4. C语言 strspn函数实现
  5. Linux(一):VMware安装出现的问题
  6. 缓存学习中未命中的缓存情况的处理
  7. 消息称快手已通过港交所聆讯 计划2月第一周上市
  8. 让px单位自动转换为rem的方法
  9. python 学习之路1-如何入门
  10. 2021国内地址数据库表mysql
  11. mtk充电电流文件_MT2503 系列充电电流问题
  12. 双核浏览器切换内核(模式)的行为分析
  13. 解决linux 上网速度慢的问题
  14. 计算机特殊的标点符号教案,《标点符号的输入》教学设计
  15. 有关UEFI,GPT分区以及系统引导等问题的了解
  16. Java 移位、逻辑运算符详解(~史上最全|吹牛逼)
  17. 前端知识解构脑图(一张)和工具
  18. 做外贸一定要知道的20条经验教训
  19. 【UCIe】UCIe DLP/DLLP 介绍
  20. 个人总结:程序员实用网址收藏

热门文章

  1. 计算机仿真软件在医疗应用,医学虚拟仿真应用介绍
  2. PC端微信全面的多开方法详解
  3. 深度掌握SVG路径path的贝塞尔曲线指令
  4. JAVA对接圆通API
  5. Ubuntu20.04更换阿里源教程
  6. EasyAR+ZXing实现UnityAR二维码扫描
  7. android re浏览器下载,RE文件浏览器
  8. 计算机研究生开题报告ppt模板,硕士开题报告ppt模板
  9. android机器人聊天软件,虚拟男友聊天机器人
  10. Java实现随机验证码和验证码图片渲染功能