语音测试

通过服务端真实引擎执行 ASR、声纹校验和 TTS

SMART ELEVATOR --:--
当前楼层 1
识别文本

等待语音或文本输入

未识别到指令

指令输入

待测试
真实引擎状态检测中
{}

楼层绑定

配置电梯控制目标和语音别名

ID楼层值显示名别名

位置别名泛化

把厨房、书房、卧室等位置绑定到楼层

位置楼层别名

语音语料学习

管理现场确认后的用户说法、批量导入语料并导出商业词条包

导入格式 每行一条:指令分类|语料编辑|回复编辑;也支持按分类分块的 txt 表格。
开门控制|开门|电梯开门,请注意安全
关灯|关闭灯光|灯已关闭
报警|帮我报警|请问是否报警,回答是或不是

声纹库

注册和管理乘客/管理员声纹档案

录制 5 秒会上传到服务端真实 speaker embedding 引擎;未配置真实引擎时不会生成假声纹。

声纹识别结果会显示在这里。

ID名称角色权限样本数更新时间

智能体说明

Smart Voice Agent 智能电梯语音助手的能力边界与使用规范

角色定位

Smart Voice Agent 是一个智能电梯语音助手,通过语音识别(ASR)、语义理解和语音合成(TTS)技术,为用户提供自然语言控制的电梯服务。它需要与真实电梯控制系统集成才能执行实际的电梯调度操作。

核心能力

  • 语音识别(ASR):将用户的语音指令转换为文字,支持中文普通话和常见方言
  • 语义理解(NLU):理解用户意图,识别目标楼层或位置,将同义表达泛化到标准词条
  • 声纹识别:通过声纹验证用户身份,支持权限分级控制
  • 语音合成(TTS):将系统响应转换为自然语音反馈给用户
  • 位置别名泛化:支持"厨房"、"餐厅"等同义位置名映射到目标楼层
  • 语音语料学习:通过现场采集用户说法,自动扩展识别能力

能力边界

  • 不直接控制电梯:系统只负责理解和生成指令,实际电梯调度需由集成方实现
  • 依赖配置:需要正确配置楼层绑定、位置别名等基础数据才能正常工作
  • 环境依赖:ASR/TTS 效果受麦克风质量、环境噪音影响
  • 离线运行:支持离线模式,但部分高级功能(如方言泛化)需要授权
  • 不支持复杂对话:系统专注于电梯控制场景,不适合闲聊

权限分级

  • 访客:仅能到达公共楼层(大厅等)
  • 乘客:可到达注册楼层
  • 管理员:可到达所有楼层,包括受限区域
  • 未知用户:声纹验证失败或未注册用户,默认按访客处理

技术架构

  • ASR 引擎:Sherpa-onnx SenseVoice(离线运行)
  • TTS 引擎:VITS Piper 中文模型
  • 声纹模型:3DSpeaker ERES2Net
  • 后端框架:Node.js + 原生 HTTP
  • 前端界面:Web 管理控制台

使用建议

  • 首次部署时先配置楼层绑定和位置别名
  • 通过"语音语料学习"功能收集现场用户说法
  • 为不同用户注册声纹档案以启用权限控制
  • 定期导出词条包进行备份和版本管理
  • 使用方言版词条包提升方言识别率