在运行ubuntu-18.04的树莓派上播放声音

首先我们要在/boot/firmware/config.txt这个文件中加入dtparam=audio=on
终端命令为:

sudo nano /boot/firmware/config.txt

添加完之后,我们只需要重启树莓派就可以播放声音了。

但是如果我们连接了显示屏,声音默认是从显示屏的播放出来的,如果想通过3.5mm耳机接口输出音频的话,我们需要进一步通过raspi-config工具进行设置。

有关raspi-config的安装,可以去该网址上查看所有版本并下载;也可以直接访问该github仓库,使用EmilGus提供的自动安装脚本进行安装。我推荐直接用安装脚本进行安装,这里我也把该脚本的内容备份下来了。

#!/bin/sh
# Check if root
if [ "$(whoami)" != "root" ]; then
  whiptail --msgbox "Sorry you are not root. You must type: sudo sh install.sh" $WT_HEIGHT $WT_WIDTH
  exit
fi

# Check if raspi-config is installed
if [ $(dpkg-query -W -f='${Status}' raspi-config 2>/dev/null | grep -c "ok installed") -eq 1 ]; then
  whiptail --msgbox "Raspi-config is already installed, try upgrading it within raspi-config..." 10 60
else
  wget https://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20200601_all.deb -P /tmp
  apt-get install libnewt0.52 whiptail parted triggerhappy lua5.1 alsa-utils -y
  # Auto install dependancies on eg. ubuntu server on RPI
  apt-get install -fy
  dpkg -i /tmp/raspi-config_20200601_all.deb
  whiptail --msgbox "Raspi-config is now installed, run it by typing: sudo raspi-config" 10 60
fi

exit

只需创建一个名为install_raspi-config.sh的脚本文件,将上述脚本内容复制进去,再执行sudo sh install_raspi-config.sh即可。

安装好raspi-config之后,我们可以在终端输入sudo raspi-config,进入管理界面,然后依次选择:Advanced Options->Audio->Force 3.5mm('headphone') jack

不出意外的话,树莓派现在就会从3.5mm耳机接口播放声音了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值