embedded-linux - Pulseaudio HFP 配置
问题描述
我正在尝试使用嵌入式板和蓝牙 USB 加密狗开发 HFP 设备。我正在使用 Bluez 5.52、Pulseaudio 13.0、Ofono 1.31。
A2DP 配置文件可以很好地将音频从我的手机流式传输到嵌入式设备的音频插孔。HFP 有问题。在通话期间,从 Qt 程序自动开始使用 OfonoVcm,我只听到扬声器的声音,但没有声音到达远程电话。
在开始通话之前,我通过编程调用激活“headset_audio_gateway”配置文件:“pactl set-card-profile 2耳机_audio_gateway”。
如何为此设置 pulseaudio .pa 和 .conf 文件?
在调用之前,在我的接收器和源列表下方:
pactl list sources short
0 alsa_output.hw_0_0.monitor module-alsa-sink.c s16le 2ch 44100Hz SUSPENDED
1 alsa_input.hw_0_0 module-alsa-source.c s16le 2ch 44100Hz SUSPENDED 2 alsa_output.2.stereo-fallback.monitor module-alsa- card.c s16le 2ch 44100Hz 暂停
3 alsa_output.1.stereo-fallback.monitor module-alsa-card.c s16le 2ch 44100Hz 暂停
4 alsa_input.1.stereo-fallback module-alsa-card.c s24-32le 2ch 44100Hz 暂停
5 alsa_output.0.stereo-fallback.monitor module-alsa-card.c s16le 2ch 44100Hz SUSPENDED 6 alsa_input.0.stereo-fallback module-alsa-card.c s16le 2ch 44100Hz SUSPENDED pactl list 短
0 alsa_output.hw_0_0 module-alsa-sink.c s16le 2ch 44100Hz 暂停
1 alsa_output.2.stereo-fallback module-alsa-card.c s16le 2ch 44100Hz 暂停
2 alsa_output.1.stereo-fallback module-alsa-card.c s16le 2ch 44100Hz
暂停 3 alsa_output.0.stereo-fallback module-alsa-card.c s16le 2ch 44100Hz 暂停
如果您需要与我的实际 .pa 和 .conf Pulseaudio 配置相关的更多信息,请告诉我。
亲切的问候,
马泰奥
解决方案
问题出在声卡上。使用USB声卡一切正常...
干杯,
马泰奥
推荐阅读
- php - PHP:检测重复列结果的结尾(日历日)
- excel - Excel VBA:以奇怪的方式自动更改我的换行符?我应该以不同的方式放置这些吗?
- r - 根据条件 R 匹配和删除行
- sql - SQL Server从距离和起点创建地理点列表
- mysql - 仅显示具有最近日期加入视图的行
- google-sheets - 如何在谷歌表格中做 argmax?
- amazon-web-services - Lambda 通过 API Gateway 调用 Lambda
- node.js - node-gyp 不使用 npm 配置的私有注册表的问题
- cloudkit - NSSharingService 为 CKShare 创建“冻结”模式窗口
- c++ - 在 C++11 中非平凡地初始化模板类的静态成员,而不会发出 clang 警告