python - 如何在 Python 中快速无延迟地循环 WAV 文件?
问题描述
我正在尝试循环一个 WAV 文件,以便它在 Python 中无缝播放,但我没有任何运气:
os.system('aplay /home/pi/Desktop/F1/sample.wav')
当使用 while 循环时,播放这个微小(小于 1000kb)的 WAV 文件之间会有一个小的延迟。是否有另一个库可以导入以在 Python 中更快、更原生地执行此操作?我的问题可以通过缓冲来解决吗?如果可以,我该如何使用该库来解决这个问题?顺便说一句,这是在 Raspberry Pi 3 B+ 上。
解决方案
推荐阅读
- rxjs - 使用 RxJS 使操作顺序化
- c# - 我如何制定以一周中某一天的形式确定下一个股东大会日期的程序?
- sql - 如何将具有隐藏字符的空白/单元格转换为空值或以其他方式删除隐藏字符
- thrift - Apache Thrift,参数列表中的 FieldReq?
- yii2 - 导出带有图像的网格 - YII2 gridview 小部件
- javascript - 为什么这个 javascript 代码返回 3 作为计数器值?
- python - 二进制浮点数据
- azure - 使用 Terraform。azurerm_autoscale_setting 或 azurerm_monitor_autoscale_setting 是否具有内存指标
- python - 如何配置我的 Django 视图类以将文件上传到某个文件夹?
- c# - 调用 SOAP WebService 时出现 FileNotFound 异常