Well, this was the magic incantation to get the sound coming out. This works as a regular user and if I run pulse audio as the root but NOT in system mode. System mode still gives me the errors about not being able to load modules. The question is, do I even need to use system mode if this is an embedded application with only the root user? >The device rate is 8000, so the active bluetooth profile is HSP/HFP. Is >that what you want to use? "Bluetooth speaker" sounds like something >that you would rather use with the A2DP profile. You can switch the >profile with "pactl set-card-profile CARDNAME a2dp_sink".