如何在Raspberry Pi中控制音频播放?

问题描述

我正在构建安装在我的Raspberry Pi上的Telegram机器人,它将执行多种功能。其中之一是在Raspberry中播放/暂停/停止10小时的mp3文件。所以我需要用电报消息控制音频的播放。

为简化起见,我可以将一些指令保存到.txt文件中,然后另一个python(或shell)脚本将检查这些指令并对音频播放器执行操作。

我可以使用omxplayer在Raspberry的耳机插孔上重现文件:

omxplayer -o local --no-keys /home/pi/Desktop/10hRock.mp3 &

但是omxplayer没有停止/暂停命令。您可以在命令--no-keys运行时按p / s,但据我所知python不支持此功能。我已经尝试过os.system()

所以我的问题是:是否有一个可处理mp3文件播放的库, AND 允许我在HDMI或耳机插孔输出之间进行选择? (或者一种确保音频始终通过插孔的简单方法)

如果还有其他方法可以解决这个问题,我将很乐意尝试一下!

先谢谢您了:D

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)