Python实用模块(二十九)playsound - 迷途小书童的Note - 编程

文章推薦指數: 80 %
投票人數:10人

playsound 支持多平台,仅仅依赖于 python 。

安装. 官方给出的安装方法是 pip install playsound. 但是我在执行的时候, ... 欢迎访问本站,希望站内信息可以帮助到您!感兴趣的,可以加入我的知识星球,一对一解答! 文章目录 环境视频看这里前言安装使用原理Python实用模块专题参考资料 环境 windows1064位 anacondawithpython3.8 playsound1.3.0 视频看这里 Youtube Bilibili 前言 前文Python文字语音播报介绍过使用库pyttsx3来实现语音的播报。

pyttsx3接收的是字符串,也就是文本,本文介绍是另外一个库playsound,它播报的内容来自语音文件,比如mp3文件。

playsound支持多平台,仅仅依赖于python。

安装 官方给出的安装方法是 pipinstallplaysound 但是我在执行的时候,发现报错了,提示去下载其对应的源码包 那就去下载吧,完成后进行解压,我这里安装过git的工具,所有就直接使用gitshell来操作了,它模拟的是linux的环境,就可以直接使用tar命令进行解压 然后,我们切换到目标python虚拟环境,进入到源码目录,使用命令 pipinstall. 进行安装 使用 安装好后,使用起来非常简单 fromplaysoundimportplaysound playsound('play.mp3') playsound方法还有一个可选参数block,是个布尔类型,默认是True,如果是False,代表的是异步执行 原理 由于各平台底层音频播放的机制不同,playsound也是调用的各自平台自身的方法,并没有引入全新的机制 windows 使用的是windll.winmm,已经通过测试的格式包括了wav和mp3 macos 使用的是AppKit.NSSound,已经通过测试的格式包括了wav和mp3,一般来讲,QuickTime能播的,playsound也能播 linux 使用的是GStreamer,由于linux的发行版实在太多,作者也说没有完全测试,有问题可以提交issue或pr Python实用模块专题 更多有用的python模块,请移步 https://xugaoxiang.com/category/python/modules/ 参考资料 https://github.com/TaylorSMarks/playsound 喜欢(1) 休息提醒软件Stretchly COCO格式转YOLO Python实用模块(三十六)captcha Python实用模块(三十五)pendulum Python实用模块(三十四)better-profanity Python实用模块(三十三)httpx Python实用模块(三十六)captchaPython实用模块(三十五)pendulumPython实用模块(三十四)better-profanityPython实用模块(三十三)httpxPython实用模块(三十二)pyserialPython实用模块(三十一)PyPDF2PyQt5系列教程(二十九)键盘事件Python实现判定平面中的点是否在多边形的内部? 您必须登录才能发表评论! 订阅号“博主微信” 付费知识星球扫一扫,加博主微信,备注来意 近期文章 PyQt5系列教程(三十一)滑动条的使用 嘴型融合wav2lip升级版 图像强度、对比度、饱和度和锐度的修改 PyQt5系列教程(三十)屏幕录制 Linux常用命令-100:uptime 分类目录 Android C/C++ Camtasia ffmpeg FlaskWeb GAN IT技巧 Linux Mac ML/DL OCR OpenCV PHP PyQt5开发 Python Python基础 PyTorch TensorFlow Web YOLO ZLMediaKit 实用模块 常用命令 流媒体 电子书下载 科学上网 算法 自媒体 视频下载 边缘AI 评论排行YOLOv5模型训练2020-07-0249评论 安装trojan,科学上网2020-01-0241评论 基于YOLOv5和DeepSort的目标跟踪2020-10-1732评论 YOLOv5目标检测2020-06-1719评论 在Android上进行yolov5目标检测,使用torchscript方式2021-06-1917评论 当YOLOv5碰上PyQt52021-06-3015评论 windows编译openpose及在python中调用2021-05-2910评论 v2ray的安装配置及使用2020-01-0710评论 使用googlecolab训练YOLOv5模型2020-11-018评论 Market1501数据集及在DeepSort中的训练2021-03-107评论 Hexo博客教程2020-05-157评论 clash代理工具详细使用方法2020-06-276评论 OpenCV手势识别2020-11-246评论 4个chrome插件2020-06-226评论 谷歌云注册及实例创建图文教程2020-01-226评论 一站式机器学习模型训练工具2021-02-055评论 嘴型同步模型Wav2Lip2021-03-055评论 VisualStudio2019配置OpenCV开发环境2019-12-105评论 Flask教程(十五)日志2020-08-253评论 yolov5训练过程可视化2021-01-273评论 Flask教程(二十三)简单异步任务2020-11-163评论 YOLOv5的flask部署2021-01-183评论 文章归档 2022年9月 2022年8月 2022年7月 2022年6月 2022年5月 2022年4月 2022年3月 2022年2月 2022年1月 2021年12月 2021年11月 2021年10月 2021年9月 2021年8月 2021年7月 2021年6月 2021年5月 2021年4月 2021年3月 2021年2月 2021年1月 2020年12月 2020年11月 2020年10月 2020年9月 2020年8月 2020年7月 2020年6月 2020年5月 2020年4月 2020年3月 2020年2月 2020年1月 2019年12月 2019年11月 2019年9月 2019年8月 2019年3月 热门标签python(134)Linux(128)opencv(41)pyqt5(30)android(30)flask(29)ubuntu(23)ffmpeg(22)module(21)yolo(18)pytorch(18)windows(17)yolov5(16)流媒体(15)anaconda(15)cuda(13)目标检测(12)camtasia(12)VPS(11)mysql(8)博主同款VPS科学上网阿里云 转到手机版



請為這篇文章評分?