Skip to main content

US516P5-KIT_硬件使用

概要

US516P6-KIT是基于云知声语音芯片US516P6所设计的评估板,用户能够使用US516P6-KIT进行快速测试和评估是否吻合项目需求。

US516P6 是云知声针对大量纯离线控制场景和产品最新推出的低成本纯离线语音识别芯片,依托于云知声在语音识别技术上的积累和算法的不断优化和创新,离线识别算法与芯片架构深度融合,为用户提供超低成本的离线语音识别方案,可广泛且快速应用于智能家居,各类智能小家电,86 盒,玩具,灯具等需要语音操控的产品。

US516P6-KIT支持 150 条本地指令离线识别,家居场景5米距离 95%识别率,支持带口音的普通话,低误唤醒率 (< 1 false in 48 hours)。

US516P6-KIT评估板配套了喇叭播报接口,麦克风端子,电源电子,以及UART串口端口。

版本

产品版本修改发布时间
US516P6-KIT v1初次发布2020年4月13日

特点

  • 高识别率:5米远距离识别,高达95%识别率

  • 低误识别:< 1 false in 48 hours

  • 支持高达150个命令词条,支持纯中文,纯英文命令词条

  • 提供标准女声、甜美女声、可爱女声、台湾女声、标准男声、女童声、男童声七种音色可选

  • 单麦解决方案,极简外围电路,高性价比离线语音控制方案

  • 支持UART串口输出识别指令

规格

  • 云知声 US516P6 主控,内置离线语音识别,语音播报音

  • 单路驻极体麦克风

  • SNR 65dB

  • 对灵敏度无要求

  • 供电:USB 5V

  • 尺寸:

    • 40mmx14mm (main board)
  • 语音播报:

    • LPA4871 运放
    • 可驱动3W 喇叭
  • 功耗: 5V, 74mA (无播报时)

硬件概述

  • 云知声 US516P6:支持多达150条语音命令词,语音播报语
  • Power 5V : 5V电源供电,
  • UART TTL: UART串口接收发送,3V3 TTL电平,
  • ETM microphone : 驻极体模拟电容麦克风端子
  • Speaker:喇叭端子,播报音输出,不分正负
  • Unisound JTAG:云知声专用烧录接口,一般出厂烧录时候使用,用户使用的可能性较小

应用场合

  • 语音遥控器
  • 语音灯具
  • 智能小家电(空调,风扇,油烟机,晾衣架)

开始使用

体验

US516P6-KIT评估板使用比较简单,配套提供了USB 5V供电线材和驻极体麦克风组件,以及喇叭组件。用户找到US516P6-KIT PCBA底部有丝印标注(POWER, UART_RX,UART_TX, GND),这些丝印与P1端口的引脚脚序对应,分别是5V电源,US516P6的UART_RX,US516P6_TX, GND 。其整体连接图如下

其中

  • 5V,GND 和 UART的RX和TX有黑色Type-A USB先连接,直接插入电脑或者USB设配器即可供电
  • 麦克风组件包含了 端子,双绞线,咪头,胶套,为整个PCBA的声音入口
  • 喇叭组件包含了喇叭单元,音频线,为语音命令词识别后的播报反馈语播放
  • 建议用户自行配备USB转串口模块(类似),以配合在PC上调试和打印串口数据

使用过程如下:

  • 确认喇叭和电源都已经连接好,上电时候,会有声音提示,代表上电正常及可以进行唤醒。
  • 唤醒, 使用唤醒词唤醒,如“木瓜 ,你好” “你好,木瓜”,一般默认唤醒在10秒之后便进入睡眠状态
  • 语音命令词, 使用语音命令词进行控制,如“打开设备”,“打开灯光”
  • 查看播报语, 喇叭会播放对应命令词的播报反馈语
  • 查看串口数据, 用户使用USB串口助手工具查看串口数据,一般串口通讯格式为 9600 ,8 ,0,1 ,HEX

固件和升级

US516P6-KIT评估板配套多个固件,可以使用USB转串口模块进行固件升级和切换

固件列表

固件名称中/英描述
uni_app_release_update_default_zh.bin默认内置空调,电视,灯光,晾衣架,风扇
uniapp_release_update_light_en.bin内置灯光控制相关语音命令词
...--待提供更多

固件更新

在US516P6-KIT资料包上,在文件Hummingbird-M-Update-Tool找到UniOneUpdateTool.exe工具,在windows系统上运行,进行更新相应的固件。

前提是用户需要具备USB转串口模块,并且安装了其驱动,如图片

US516P6-KIT的UART_RX接 USB转串口的TX , UART_TX接USB转串口的RX。

其操作步骤如下图,其中:

  1. 选择uni_app_release_update_xxx.bin,固件路径不能有中文

  2. 点击烧录,US516P6-KIT需要重新上电才能开始进行烧录,建议烧录前先不接US516P6-KIT的Power接口

  3. 等到烧录完毕即可

固件定制

用户需要在我司商城购买定制固件服务,并且按照提供的《US516P6离线语音控制_用户功能需求采集.txt》文件,我们会安排公司的研发人员提供固件给到用户进行更新固件。

需要主意的是:

  • 命令词和唤醒次最高不能超过总数不能超过150个
  • 中文和英文不能同时存在,需分开不同的固件
  • 不提供串口指令,则使用默认的串口指令

资源下载

US516P6-KIT资料包全部的资料(点击下载)

支持和商务

US516P6-KIT支持的商务服务有:

  • PCBA定制服务,提供批量PCBA
  • US516P6芯片供应服务

任何的技术支持和商务合作,可以直接邮箱联系我们:rd@pawpaw.cn,或者访问www.pawpaw.cn了解更多。

FAQ

Q1: 可以实现自定义唤醒词和命令词吗

这里有提供两种方式,进行定制唤醒词和命令词:

一:使用更新固件的方式进行更换语音命令词,前提是进行需要预先根据《US516P6离线语音控制_用户功能需求采集.txt》文档提供给我们进行第一次定制语音命令词

二:在用户要求下,我们提供语音命令词提供的替换的方式,改方式是得前提前面第一种方式,并且根据语音提示进行更换操作,比如使用 “打开电视” 替换 “ 打开设备 ”,该功能我们固件默认不打开,如用户没有强烈要求的情况下。

Q2: 更换其他麦克风会改变拾音距离吗

US516P6-KIT评估板对麦克风没有太大的要求,满足-32dB SRN以上的驻极体模拟麦克风对拾音距离没有太大影响,并且对麦克风品牌没有太大的要求

Q3 : 使用UniOneUpdateTool.exe工具在更新固件时,一直没有更新进度改变

使用UniOneUpdateTool.exe工具更新时,前提是US516P6-KIT评估板需要和USB转串口模块连接,确认US516P6-KIT评估板的UART_TX是接USB转串口模块的RX 。同时US516P6-KIT评估板先不上当,点击烧录后,在进行上电。