声学实验室使用
介绍
reCamera Pro 配备了一个名为 Acoustic Lab 的本地声音训练平台。通过该平台,用户可以在无需连接互联网的情况下,采集环境声音样本、训练自定义声音模型,并将其部署为声音触发事件。本文将详细介绍 Acoustic Lab 中各个功能模块,涵盖从音频采集、模型训练到部署和使用的完整工作流程。
功能入口
- 点击 Record Settings 按钮进入录制设置界面。
- 点击 Recording Configuration 按钮进入录制选项界面。
- 在 Sound Event Trigger 按钮下方,点击 Open Acoustic Lab 按钮进入声音训练界面。

功能概览
Acoustic Lab 的主界面包括以下核心区域:
- 实时音频频谱图:实时显示当前采集到的音频信号频谱,帮助用户了解声音特征。
- 实时置信度排行榜:显示当前环境声音的置信度排名,帮助用户了解声音分布情况。
- 麦克风配置:选择麦克风输入源和通道数量。
- 音频采集频率:频率越低,采集响应越快,但会占用更多系统资源。
- 置信度排行榜显示精度:自定义排行榜数值显示的精度。
- 状态信息:第一个参数表示算法运行时间,第二个参数表示当前工作空间中的声音模型数量。

训练自定义声音模型
除了内置声音模型外,用户还可以根据自身需求训练自定义声音模型。
采集音频
- 在 Acoustic Lab 中,点击 Workspace 按钮进入工作空间。
- 点击 New workspace 按钮,为新工作空间命名,然后点击 Create 按钮。
- 在 Dataset 区域,首先采集一段环境背景噪声样本(推荐时长:20 秒)。点击 Background Noise 按钮,然后点击 Record 按钮开始采集。旁边的下拉菜单可选择麦克风输入源,默认是设备音频。

- 采集完成后,点击 Stop 按钮。然后点击 Slice 按钮,将背景噪声样本切分为 1 秒的片段。
- (1) 指定从背景噪声开头需要裁剪的部分
- (2) 指定从背景噪声结尾需要裁剪的部分
- (3) 对背景噪声样本进行切分
- (4) 切分后样本的显示区域

- 点击右上角的 Add category 按钮添加一个声音类别并命名(例如你想要训练的声音名称)。
- 点击 Record 按钮开始录制声音样本(推荐时长:10 秒),后续步骤与步骤 4 相同。

开始训练
完成声音样本采集后,即可进行模型训练。
- 点击 Hyperparameter 按钮进入超参数设置界面(如无特殊需求,保持默认设置即可)。
- 点击 Train model 按钮开始训练声音模型。

部署模型
- 在 Acoustic Lab 界面底部找到 Deploy 选项。在 MODELS 列表中找到刚刚训练好的模型,点击选择并进行部署。
- (1) 模型列表
- (2) 实时音频频谱图

- 返回 WebUI 主界面,点击 Record Settings 按钮进入录制设置界面。
- 找到 Sound Event Trigger 选项,点击右侧的 Configuration 按钮进入声音触发配置界面。
- 选择刚刚训练的声音类别,然后点击 Confirm 按钮完成声音触发配置。

故障排查
问题:在部署列表中找不到训练好的模型
- 确认训练过程已完成,并且在工作空间中生成了模型文件。
- 检查当前工作空间是否与训练时使用的工作空间一致。
- 尝试刷新 Acoustic Lab 页面或重新进入。
问题:声音触发不敏感或误触发
- 检查背景噪声样本是否充足,建议重新采集超过 20 秒的环境背景噪声。
- 在超参数中调整置信度阈值。
- 确认麦克风输入源和通道配置是否正确。
资源
技术支持与产品讨论
感谢您选择我们的产品!我们将为您提供多层次的支持,确保您在使用产品的过程中尽可能顺畅。我们提供多种沟通渠道,以满足不同用户的偏好和需求。