【经验】普林芯驰SPV30 DEMO板语音识别快速开发说明

2022-08-22 普林芯驰
DEMO板,SPV30,普林芯驰 DEMO板,SPV30,普林芯驰 DEMO板,SPV30,普林芯驰 DEMO板,SPV30,普林芯驰

本文以普林芯驰SPV30 DEMO板为基础,介绍SPV30语音识别的入门开发,用提供的DEMO板配套资源,搭建起SPV30的开发环境,帮助用户和AI爱好者快速评估产品、体验语音识别场景应用。


1. DEMO硬件及引脚定义

SPV30 DEMO板使用USB口直接供电,并且可以通过该USB口下载更新固件。DEMO使用单模拟MIC拾音并做降噪、识别处理,使用时需要外接驻极体MIC。板子的功能如下:


2. 开发入门

DEMO板配套的硬件和软件资料,可以在百度企业网盘下载,链接如下:

链接: https://pan.baidu.com/s/1qEL62s2NQf1pXseRrQF4Fw提取码: di7h

配套资源的目录如下,SPV30芯片手册,DEMO板硬件资料,使用说明及开发工具都包括再内,帮助用户快速入手学习。


2.1 开发IDE工具使用

SPV30的IDE开发工具为Freedom Studio,改工具可以在配套资料“开发工具”里面,SPV30配套源码在SDK目录。通过Freedom Studio工具菜单File-->Open Projects form File System导入工程,界面如下。


2.2 工程目录

Includes:工程能够有效连接的文件路径。

asrhandle:语音识别回调函数、语音识别参数设定接口、识别应用层代码。

asrlib:语音识别算法静态库和其头文件。不支持用户修改,由原厂提供或定词平台生成。

bsp:SPV30底层驱动及系统级代码,不建议用户做修改。

cfg:系统时钟和外设功能初始化配置文件,编辑config.c可实现对芯片系统时钟、外设时钟、引脚功能的配置。配置指导文档请参考bsp文件夹下->doc文件夹内的《Config.c配置文件说明》。

Debug:编译产生的中间文件。包含调试所需的.elf、.map、.lst文件和烧录.bin文件。

extfile:提供了四个库文件,分别为:ai.mod 语音识别用模型文件,由原厂提供或定词平台生成;ext.a 用户数据文件;playback.dat语音播报文件,脚本或者定词平台生成。这几个文件的名字不能修改,每次替换新的文件需要重命名。

src:存放用户程序的源码,包括main.c和其他逻辑文件。

system:提供了音频Audio外设中断服务函数、DMA中断服务函数、dsp中断服务函数、npu中断服务函数等。


2.3 识别模型文件说明

完整的语音识别模型包含如下几种文件。如果需要自定义唤醒词或者命令词,可以通过普林芯驰定词平台或者技术支持人员获取模型文件。

ai.mod:语音识别模型,复制到工程extfile文件夹下,文件名ai.mod不可修改;

libAudioAi.a:语音识别静态库,复制到工程asrlib文件夹下;

Plxc_Algo_Api.h:语音识别静态库头文件,复制到工程asrlib文件夹下;

command_pinyin.h:语音识别指令词和唤醒词,复制到工程asrlib文件夹下;


2.4 固件下载

编译成功后,固件文件保存在Debug目录。直接通过SPV30 DEMO板上的USB口更新固件,最终是通过SPV30的UART0接口更新flash的数据。PC在线下载工具SODT(资料包里获取)界面如图:


下载过程如下:

①选择芯片型号,SPV30xx;

②选择串口号,SPV30 DEMO板载CH340 USB转串口芯片,需要先安装CH340驱动;

③选择固件文件路径;

④第一次升级选择“升级整改项目程序”,会把播报文件和识别模型一同下载。如果后续只是修改应用代码,可以选择“仅升级CPU程序”;

⑤按住DEMO板的ONOFF键上电,SPV30会进入下载模式,然后单击工具的“下载”按钮便开始下载。


3. 定词平台使用

普林芯驰支持在线生成识别模型,登录网址:https://xuanci.spacetouch.co/user/login.php

首次使用需要注册。


登录后,可以根据实际需要定制唤醒词和命令词,完成提交后,系统将识别模型文件通过邮件方式发送到注册邮箱,用户可以直接下载选词系统推送的固件,或者使用库文件替换编译固件。

在接收到选词平台系统发送的文件后,解压文件目录如下图:

  • 播报演示:可烧录至DEMO评估板的固件,用于语音识别测试;

  • 算法库:用于程序开发使用的算法库文件,包含支持库与API接口等内容;

  • 烧录程序:更新芯片固件的烧录软件,详细使用方法参考前节烧录下载;

  • 自定义词条:包含此模型文件命令词等内容,如应答词、指令词、应答词等;


算法库中主要文件包括以下:

  • 将ai.mod、libAudioAi.a与Plxc_Algo_Api.h分别替换至工程中;

  • 按需求修改原command_pinyin.h中语音播报内容列表,非必须,不影响语音识别相关;

  • 按照Plxc_Algo_Api.h中eventCode_e枚举值在asr_Process进行处理对应识别动作;


4. 播报文件生成

可以在选词平台上定义命令词的对应的应答播报,选词平台会生成playback.dat文件,如果是想自定义播报,可以通过普林芯驰提供的TTS合成工具生成。工具界面如下:


生成步骤:

①选择自定义的词条文件,txt格式,词条换行隔开;

②语料参数选择,包括芯片平台,音色、语速;

③点击生成。需要联网操作,由普林芯驰服务器端处理;

④生成的文件,保存在工具目录,包括8k和16k两种采样率格式,选择想要的文件替换到代码目录,需重命名playback.dat再使用。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由carat转载自普林芯驰,原文标题为:普林芯驰SPV30语音识别快速开发说明,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

平台合作

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】启英泰伦智能语音模组CI-B0xGS01S,CI-B0xGS01J Demo板通过串口进行固件升级的方法

启英泰伦是一家专门致力于语音识别的企业,目前已经推出了多款语音AI芯片与模组,本文主要介绍CI-B02GS01S/CI-B03GS01S,CI-B02GS01J/CI-B03GS01J的固件升级方法。

2021-04-07 -  设计经验 代理服务 技术支持 采购服务

【经验】启英泰伦智能语音识别模块主要的区别对比,以及配套麦克风和喇叭的组装注意事项

为了让生活更加便利,现在好多智能家电中都加入了语音控制功能。启英泰伦是一家专注于人工智能语音芯片及提供配套应用解决方案的公司,为了方便客户更好的完成产品的研发,启英泰伦提供了很多种语音识别模块,本文主要介绍各模块的区别以及如何申请Demo板的注意事项。

2020-09-25 -  设计经验 代理服务 技术支持 采购服务

萨科微SL-W-TRS-5.5Dx数字红外热电堆demo板使用教程

萨科微SL-W-TRS-5.5Dx系列数字红外热电堆demo板用于评估测试各型号传感器,适用于智能可穿戴设备、智能手机等多种应用场景。测量结果可通过USB转串口打印至PC端,支持环境温度、传感器输出电压、物体表面温度及人体温度的显示。

2024-12-05 -  设计经验 代理服务 技术支持 采购服务

AI加速边缘计算,聚焦AIOT芯片,NPU SOC,离线语音MCU,高算力智能模组等

世强硬创联合地平线,阿普奇,启英泰伦,美格智能,普林芯驰,唯创知音,九芯电子,芯闻,VINKO,MERRY带来AI新产品,聚焦AIOT芯片,NPU SOC,离线语音MCU,高算力智能模组等,加速边缘计算。

2023-06-08 -  活动

SPV30系列产品介绍

普林芯驰公司简介,涵盖公司创始团队介绍、产品Roadmap、SPV30系列芯片特点及型号、典型应用方案、定词工具及成功案例。产品包括智能音频芯片、电容感应芯片等,应用于智能穿戴、语音控制等领域。

普林芯驰  -  智能音频芯片,高灵敏感应芯片,去弹簧触控芯片,触控芯片,超低功耗电容感应芯片,超低功耗智能语音芯片,SPV20,SPT513,SPV30,SPT10,SPV40,SPT20,SPV3042W,SPV30系列,SPV3041W,声控玩具车,声控玩具,语音万能遥控,语音灯,声控吸顶灯

2023/6/6  - 商品及供应商介绍 代理服务 技术支持 采购服务

普林芯驰(SPACETOUCH)压感滑动入耳检测芯片&智能离线语音交互MCU选型指南

压感滑动入耳检测芯片&智能离线语音交互MCU   

普林芯驰  -  智能离线语音交互MCU,低功耗智能离线语音交互MCU,压感滑动入耳检测芯片,SPV20,SPV2006,SPV30,SPT51,SPV2012,SPV2010,SPT513N,SPV30 系列,SPT513S,SPT51 系列,SPT513W,SPV3042W,SPV3041W,SPV20 系列,工业

2022/9/21  - 选型指南 代理服务 技术支持 采购服务

普林芯驰语音产品解决方案

普林芯驰科技有限公司,成立于2017年,专注于端侧智能人机交互芯片及解决方案。公司拥有多项发明专利,产品广泛应用于智能家居、传统家电、消费电子等领域。公司已量产SPV20、SPV30两代智能语音平台芯片,提供离线智能语音Turnkey方案。典型方案包括智能语音触摸风扇、智能语音触摸开关等。

普林芯驰  -  智能语音平台芯片,智能MCU,语音识别芯片,离线语音识别MCU,SPV20,SPV30,SPV2006,SPV300C,SPV20系列,SPV3042,SPV2010,SPV30系列,智能语音灯头,语音通断器,空调,消费电子,智能家电,工业级感应,智能穿戴,离线智能语音模块,智能家居,智能灯控,USB小夜灯,玩具,交流语音风扇,耳机,智能语音触摸风扇,USB万能遥控器,健康监测,TWS,单火线开关,家电,低功耗语音氛围灯,离线智能语音核心板,手表手环,智能语音触摸开关,智慧音频,台式(便携)语音风扇,语音产品

应用笔记或设计指南 代理服务 技术支持 采购服务

SPV20系列产品介绍

普林芯驰公司简介主要介绍了其产品Roadmap,包括智能音频芯片、电容感应系列和智能语音芯片。特别介绍了SPV20系列芯片的特点,如高识别率、抗噪强、高性价比,并详细列出了其技术规格和应用领域。此外,还展示了SPV20系列芯片的多种型号及其适用场景,如家电、照明、智能家居等。

普林芯驰  -  智能音频芯片,高灵敏感应芯片,去弹簧触控芯片,触控芯片,超低功耗电容感应芯片,超低功耗智能语音芯片,SPV20,SPT513,SPV30,SPT10,SPV2006,SPV40,SPT20,SPV2012,SPV20系列,SPV2010,晾衣架,空调,智能晾衣架,智能语音风扇控制板,浴室镜灯,客厅,照明,遥控器,油烟机,86开关面板,中控,家电,台灯,卧室,智能插座,厨房,浴室,吸顶灯

2023/6/6  - 商品及供应商介绍 代理服务 技术支持 采购服务

【应用】普林芯驰AI语音芯片SPV30助力AI万能遥控器,平均功耗<1mA,命令词可超过80条

普林芯驰第二代AI语音芯片SPV30用于100%turn key万能遥控器方案,集成了自研第二代专用NPU,协同自主开发的AI算法,综合平均功耗却低于1mA、命令词超过80条;码库齐全,提供一站式OPEN设计,打板贴片即可出货。

2022-05-07 -  应用方案 代理服务 技术支持 采购服务

SPT51系列产品介绍

普林芯驰公司简介,涵盖公司团队介绍、产品Roadmap、SPT51系列产品介绍。重点包括智能音频芯片、电容感应系列、TWS耳机人机交互发展趋势,以及SPT51系列芯片的特性、参数和应用。

普林芯驰  -  智能音频芯片,高灵敏感应芯片,去弹簧触控芯片,自容型触控芯片,超低功耗电容感应芯片,超低功耗智能语音芯片,SPV20,SPT513,SPV30,SPT10,SPV40,SPT20,SPT513S,SPT51,SPT513W,SPT51系列,SPT513N

2023/6/6  - 商品及供应商介绍 代理服务 技术支持 采购服务

Bringing Intelligent Offline Voice Interaction MCU and More, SPACETOUCH and Sekorm Announced a Distribution Agreement

SPACETOUCH, which provides intelligent human-computer interaction chips and solutions for wearable devices, reached cooperation with Sekorm.

2022-09-09 -  公司动态 代理服务 技术支持 采购服务

【应用】普林芯驰提供AI智能语音灯控方案,识别率高达95%以上,助力智能家居快速生产

普林芯驰提供基于低功耗智能语音识别芯片SPV30智能语音灯控方案,采用离线智能语音识别技术,无需通过网络,也不用借助其他任何辅助设备,是人与灯的直接互动,用户可以直接通过指令词对灯具进行控制,助力智能灯控快速生产。

2022-07-07 -  应用方案 代理服务 技术支持 采购服务

智能人机交互芯片及解决方案普林芯驰,超低功耗语音控制芯片实现超50条命令词识别

2022年3月23日,提供穿戴设备的智能人机交互芯片及解决方案的普林芯驰与世强硬创平台达成合作,授权世强代理旗下全线产品,普林芯驰科从触控、语音切入AI芯片市场,专注于端侧智能交互主控芯片平台的实现。基于端侧IoT的AI边缘计算市场的成熟,普林芯驰的超低功耗语音控制芯片SPV30以极低的功耗完成语音唤醒、语音识别,实现蓝牙耳机、智能穿戴的语音控制功能。

2022-05-25 -  公司动态 代理服务 技术支持 采购服务

【产品】普林芯驰推出的的离线人机交互的智能MCU SPV30系列,可语音唤醒待机功耗小于700μA

普林芯驰推出的SPV30系列是一颗专注于低功耗的离线人机交互的智能MCU,待机功耗小于20uA,可语音唤醒待机功耗小于700μA,工作功耗低至20mA,广泛应用于对功耗有要求的产品,如TWS、智能穿戴、单火线开关等应用。

2022-05-06 -  产品 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:通量科技

品类:测试板

价格:¥100.0000

现货: 10

品牌:中科微

品类:普通定位模块

价格:¥266.6700

现货: 10

品牌:通量科技

品类:测试板

价格:¥100.0000

现货: 7

品牌:通量科技

品类:测试板

价格:¥100.0000

现货: 7

品牌:中科微

品类:普通定位模块

价格:¥200.0000

现货: 6

品牌:Nanochap

品类:生物分子检测SOC芯片开发评估demo板

价格:¥200.0000

现货: 5

品牌:沁恒

品类:USB转串口芯片

价格:¥18.7500

现货: 3

品牌:Nanochap

品类:生物分子检测SOC芯片开发评估demo板

价格:¥300.0000

现货: 3

品牌:通量科技

品类:测试板

价格:¥100.0000

现货: 2

品牌:Nanochap

品类:EMG生命体征健康检测八导联评估开发Demo板

价格:¥528.0000

现货: 2

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:DEMO BOARD

价格:¥2,134.9768

现货:7

品牌:SKYWORKS

品类:调谐器

价格:¥501.7200

现货:1

品牌:普林芯驰

品类:电容感应芯片

价格:¥2.0000

现货:10

品牌:普林芯驰

品类:音频芯片

价格:¥7.1000

现货:10

品牌:普林芯驰

品类:音频芯片

价格:¥7.1000

现货:10

品牌:普林芯驰

品类:电容感应芯片

价格:¥2.0000

现货:10

品牌:普林芯驰

品类:语音控制处理器

价格:¥4.3000

现货:10

品牌:普林芯驰

品类:语音控制处理器

价格:¥4.3000

现货:10

品牌:普林芯驰

品类:语音处理控制器

价格:¥5.0000

现货:10

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

工控触摸一体机定制

提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制

最小起订量: 1台 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面