![raspberry pi 3 pulseaudio raspberry pi 3 pulseaudio](https://dbpro.xyz/wp/wp-content/uploads/2018/09/pulse00.png)
#Raspberry pi 3 pulseaudio install#
Install PulseAudio and its Bluetooth module: sudo apt-get install pulseaudio pulseaudio-module-bluetooth -yģ-2. In Raspbian Stretch, PulseAudio is not pre-installed. rvice loaded active running Telephony serviceģ-1. You can check the service running like below. Make sure if it’s successfully installed. oFono is not installed by default, so let’s install it. If it’s DOWN for some reason, then turn it up. TX bytes:1437 acl:0 sco:0 commands:38 errors:0 RX bytes:622 acl:0 sco:0 events:38 errors:0 The result should be like this: hci0: Type: BR/EDR Bus: USBīD Address: XX:XX:XX:XX:XX:XX ACL MTU: 310:10 SCO MTU: 64:8 After reboot, check dmesg and make sure there is no Bluetooth-related errors.
![raspberry pi 3 pulseaudio raspberry pi 3 pulseaudio](https://3dprint.com/wp-content/uploads/2015/02/p5.jpg)
However, since in this post we are using PulseAudio, let’s uninstall bluez-alsa.
![raspberry pi 3 pulseaudio raspberry pi 3 pulseaudio](https://i.stack.imgur.com/vcmmh.png)
According to a Raspberry Pi Foundation blog post, Bluetooth audio is handled by ALSA through bluez-alsa in Stretch. As described, we don’t use on-board Bluetooth chip. Connect the microphone and speakers to 3.5 mm audio jacks on the USB sound card.ġ-4. Connect Bluetooth dongle and USB sound card with Raspberry Pi.ġ-2. oFono 1.13 or later (not pre-installed in Stretch, but it supports v1.18)ġ-1.PulseAudio 6.0 or later (not pre-installed in Stretch, but it supports v10.0).Bluez 5.0 or later (v5.43 is pre-installed in Stretch).HDE Mini 3.5mm Aux Auxiliary Voice Microphone)īelow are the required application versions to enable Bluetooth HFP according to PulseAudio release note. Microphone with 3.5 mm audio jack (e.g.Required since Raspberry Pi board doesn’t have microphone input. USB Sound Card with microphone input (e.g.Panda Bluetooth 4.0 USB Adapter)Īs mentioned above, we’ll use a Bluetooth dongle since the on-board Bluetooth chip doesn’t work for HFP. I used Raspberry Pi 3 B+ but other models should work. Raspberry Pi 3 B+)Īssuming your Raspberry Pi is running Raspbian Stretch. Here is the list of contents of this post. So, we have to use a Bluetooth dongle instead. It seems that the problem is related with the chip. The original plan was to use Raspberry Pi3’s on-board Bluetooth chip for this project. There is one thing needs to be mentioned before start. When I wrote the previous post, I was using Raspbian Jessie and some steps needed to be updated to apply Raspbian Stretch. The purpose of this post is to enable Bluetooth Handsfree Profile (HFP) with PulseAudio on Raspbian Stretch so that Raspberry Pi can act like as a handsfree speaker phone or a handsfree car kit.