Hikvision 4-mic Speakerphone 音频测试指南

Hikvision 4-mic Speakerphone 音频测试指南

适用环境: Radxa RK3588 / Debian Bookworm / PipeWire
设备: Hikvision 4-mic Speakerphone(ALSA card 6)


1. USB 设备识别

确认操作系统已识别到设备:

bash 复制代码
lsusb | grep -i "Actions\|2bdf"

预期输出:

复制代码
Bus 001 Device 013: ID 2bdf:0802 Actions 4-mic Speakerphone

2. ALSA 声卡识别

确认声卡已注册:

bash 复制代码
aplay -l
arecord -l

预期输出(播放):

复制代码
card 6: Speakerphone [4-mic Speakerphone], device 0: USB Audio [USB Audio]

预期输出(录音):

复制代码
card 6: Speakerphone [4-mic Speakerphone], device 0: USB Audio [USB Audio]

3. PipeWire 状态确认

确认 PipeWire 正在运行,且设备已被识别为 sink/source:

bash 复制代码
wpctl status

预期输出(关键部分):

复制代码
├─ Sinks:
│  *  104. 4-mic Speakerphone Digital Stereo (IEC958) [vol: 0.92]
│
├─ Sources:
│  *   65. Built-in Audio Pro   [vol: 0.90]

4. 扬声器测试

4.1 播放正弦波测试音

bash 复制代码
speaker-test -D plughw:6,0 -c 2 -t sine -f 1000

按 Ctrl+C 停止。
✓ 判断标准: 能听到持续的 1000Hz 哔哔声。

4.2 播放语音提示音

bash 复制代码
speaker-test -D plughw:6,0 -c 2 -t wav

✓ 判断标准: 能听到 "Front Left / Front Right" 语音提示。


5. 麦克风测试

5.1 录音(5秒)

对着麦克风说话,执行:

bash 复制代码
arecord -D plughw:6,0 -f S16_LE -r 16000 -c 1 -d 5 /tmp/test.wav

注意: 该设备原生采样率为 16000Hz,使用 plughw 避免采样率报错。

5.2 回放录音

bash 复制代码
aplay -D plughw:6,0 /tmp/test.wav

✓ 判断标准: 能从扬声器听到刚才录制的自己的声音。


6. 音量调节

查看当前音量

bash 复制代码
wpctl status | grep -i speakerphone
wpctl get-volume <SINK_ID>

调整音量

bash 复制代码
# 设置为100%
wpctl set-volume <SINK_ID> 1.0

# 提升到150%(超过系统限制)
wpctl set-volume <SINK_ID> 1.5

将 <SINK_ID> 替换为 wpctl status 输出中 Speakerphone 对应的数字 ID(如 104)。

用 alsamixer 查看底层音量

bash 复制代码
alsamixer -c 6
  • 按 F3 查看播放通道音量
  • 按 F4 查看录音通道音量
  • 用 ↑↓ 箭头调节,Esc 退出

7. 切换音频 Profile(可选)

默认为 IEC958 数字输出,可切换为模拟输出以获得更高音量:

bash 复制代码
# 查看可用 profile
pw-cli enum-params 55 EnumProfile

# 切换为模拟立体声输出 + 单声道输入(推荐)
wpctl set-profile 55 1

# 切换回数字输出
wpctl set-profile 55 4
Profile Index 名称 说明
0 off 关闭
1 output:analog-stereo+input:mono-fallback 模拟输出 + 单声道输入(推荐)
2 output:analog-stereo 仅模拟输出
3 output:iec958-stereo+input:mono-fallback 数字输出 + 单声道输入
4 output:iec958-stereo 仅数字输出(默认)
5 pro-audio Pro Audio 模式

8. 测试结果汇总

测试项 命令 判断标准
USB 识别 lsusb 出现 2bdf:0802
ALSA 播放声卡 aplay -l 出现 card 6
ALSA 录音声卡 arecord -l 出现 card 6
PipeWire 状态 wpctl status 出现 Speakerphone sink
扬声器播放 speaker-test 能听到测试音
麦克风录音 arecord 生成非空 wav 文件
录音回放 aplay 能听到录制的声音
音量正常 wpctl get-volume 数值 > 0.5
相关推荐
小豆庄6 小时前
监控视频脱敏的追踪漂移与ID撞号陷阱
目标跟踪·ffmpeg·音视频·视频·敏捷流程
原子延迟9 小时前
批量压缩视频会变大?HandBrake等3款(2026)
图像处理·人工智能·计算机视觉·音视频
TST-魚爷11 小时前
腾讯会议双机位同屏:前后两个摄像头画面合并显示方案(易视讯)
电脑·音视频·腾讯会议·zoom会议
闭包不眠13 小时前
批量压缩视频先分组,HandBrake等3种方法(2026)
图像处理·人工智能·计算机视觉·音视频
视频技术分享13 小时前
远程会诊产品设计复盘:音视频架构拆解与四大避坑
架构·音视频
听我哔哔15 小时前
口播视频唇形总对不上,Seedance 2.5在zeekeAI里同步
人工智能·音视频
伯奥克客服15 小时前
2026年视频矩阵厂家技术评估:从EDID到控制协议开放度的六维筛选法
线性代数·矩阵·音视频
指针向南16 小时前
批量压缩视频有文件没变小?HandBrake等3款对比
图像处理·人工智能·计算机视觉·音视频
Android系统攻城狮17 小时前
Linux FFmpeg深度解析之avcodec_parameters_copy调用流程与实战(二十五)
linux·运维·服务器·ffmpeg·音视频·车载音频
听我哔哔18 小时前
口播视频唇形总对不上?Seedance 2.5 在 zeekeAI 里的同步实操
人工智能·音视频