0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

不用音箱怎么才能语音控制

智能物联研习社 来源:涂鸦智能 作者:涂鸦智能 2021-09-28 16:39 次阅读

智能音箱市场高速发展的带动下,智能家居中语音交互的控制方式被越来越多人接收。许多智能设备的厂家也希望能增加语音的控制功能,但智能音箱并不是每个用户的家里都有,而且各大音箱厂家对接要求也各成体系。

涂鸦提供的语音模组可以很好的解决这个问题,像普通模组一样串口对接,即可实现本地语音控制,无需音箱。

物料清单

硬件 (3)

步骤:

第 1 步:方案介绍

Wi-Fi语音开发板与普通Wi-Fi开发板都遵循通用串口协议,对 MCU 开发工程师而言,在对接过程上与普通Wi-Fi模组对接一样,语音的功能主要在模组端集成,开发者无需单独多做开发。涂鸦三明治语音功能板板载两个麦克风接口一个喇叭接口,模组内置唤醒词“小智管家”。

下面我们以5路彩灯为例,介绍语音控制的智能灯开发过程。

第 2 步:软件开发-通讯板联调

软件开发过程主要基于 Arduino 实现 MCU 与传感器和模组协议对接。首先调通 MCU 和模组的通讯,可以实现App配网,MCU 数据传输到App。

步骤 2.1:环境搭建

环境搭建教程:三明治开发板环境搭建

环境搭建的教程主要讲如何在 Arduino IDE 中添加ST开发板,集成 STM32CubeProgrammer 实现编译下载功能,初学开发者需仔细阅读。

创建工程,下载移植涂鸦 MCU SDK 开发包详细教程:MCU快速上手

具体步骤教程已比较详细,这里不做赘述,不过在创建产品过程中要注意,通讯类型选择Wi-Fi,模组和固件选择时需选择语音模组对应的模组型号和固件。

移植成功配网会看到选择的产品面板,至此模组通讯部分已经调通。接下来我们需要移植5路彩灯功能板的驱动程序。

第 3 步:软件开发-功能板联调

五路彩灯驱动下载链接:PWM_IIC_RGB_Drive.zip。

添加驱动文件到工程中,应用层参考代码如下所示。

voidsetup(){
pinMode(PC13,INPUT);//按键检测初始化
mySerial.begin(9600);//软件串口初始化
mySerial.println("myserialinitsuccessful!");
Serial.begin(115200);//PA3RXPA2TX
Serial.println("serialinitsuccessful!\r\n");
light_data_int();
IIC_Init();
delay(10);
rgb_init(0,0,0);
timer_init();
wifi_protocol_init();
Hue_shade_start(&a);

}

voidloop(){
if(init_flag==0){
time_cnt++;
if(time_cnt%5000==0){
time_cnt=0;
cnt++;
}
wifi_stat_led(&cnt);//配网状态指示灯
}

wifi_uart_service();
myserialEvent();//串口接收处理函数
key_scan();//按键重置配网

}

第 4 步:配网实测

功能板代码移植成功后,重新配网,首先测试手机控制灯光开关调色等功能均正常,证明移植无误。接下来我们就可以进行设备的语音功能测试,照明类设备支持的语音指令如下所示。

基于涂鸦平台,使用涂鸦三明治开发板,Arduino IDE 编程,快速实现一款可语音控制的五路彩灯产品原型搭建。

https://auth.tuya.com/?from=https%3A%2F%2Fiot.tuya.com%2F&_source=795a75d7c1af33f95d8ea55409e4b22e

无需音箱,实现本地语音控制很简单~ 一句语音,即可唤醒智能设备!还不快来入手~

NUCLEO-G071RB 数量:1

涂鸦三明治语音 Wi-Fi 通信板(VWXR2)数量:1

涂鸦三明治(PWM + IIC)照明功能板数量:1

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2548

    文章

    50664

    浏览量

    751939
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16984

    浏览量

    350293
  • 数据传输
    +关注

    关注

    9

    文章

    1836

    浏览量

    64475
  • 语音控制
    +关注

    关注

    5

    文章

    481

    浏览量

    28230
  • 智能灯
    +关注

    关注

    1

    文章

    41

    浏览量

    11229
收藏 人收藏

    评论

    相关推荐

    智能语音开关:离线控制,守护隐私的新选择

    智能家居依赖网络,智能音箱成入口。但隐私泄露成问题,离线智能产品应运而生。九芯电子采用NRK3502离线语音芯片,实现精准语音控制,守护用户隐私,操作便捷安全。
    的头像 发表于 11-22 13:37 38次阅读
    智能<b class='flag-5'>语音</b>开关:离线<b class='flag-5'>控制</b>,守护隐私的新选择

    基于语音识别技术的智能家居控制系统

    语音识别的智能控制系统是智能家居的重要组成部分,相比传统的遥控或触控方式,基于语音识别控制的智能家居系统通过人机语音交互的方式,实现对家居
    的头像 发表于 11-19 17:25 291次阅读
    基于<b class='flag-5'>语音</b>识别技术的智能家居<b class='flag-5'>控制</b>系统

    AIC3254要怎么做才能够做到反馈抑制呢?

    消除的条件的。但是,我想做到反馈抑制效果,就是说,一个MIC输入到CODEC,由CODEC输出到音箱。在这个情况下,是不存在远端语音的,只有唯一一个MIC输入端。我今天试了很多方法,发现根本无法用AEC
    发表于 11-08 07:49

    语音集成电路是指什么意思

    语音集成电路(Voice Integrated Circuit,简称VIC)是一种专门用于处理语音信号的集成电路。它通常包括了语音识别、语音合成、
    的头像 发表于 09-30 15:44 255次阅读

    离线语音控制技术特点

    离线语音控制通过结合高性能的音频前端处理算法和本地AI模型实现了高效的语音识别和控制能力,不依赖于互联网连接,同时具备灵活的应用扩展性。这种解决方案为各种智能设备提供了稳定、高效和多语
    的头像 发表于 06-26 18:12 404次阅读
    离线<b class='flag-5'>语音</b><b class='flag-5'>控制</b>技术特点

    语音控制模块_雷龙发展

      1,串口   uart串口控制模式,即异步传送收发器,通过其完成语音控制。 []()   图中,GND表示单片机系统电源的参考地,TXD是串行发送引脚,RXD是串行接收引脚。发送uart将来
    发表于 06-14 17:18

    NRK330x蓝牙音箱语音识别芯片方案设计

    随着智能家居的普及和消费者对音乐体验需求的提高,蓝牙音箱市场将继续保持强劲的增长势头。而NRK330X系列语音识别芯片凭借其卓越的性能和广泛的应用领域,有望在市场中占据更大的份额。 蓝牙音箱
    的头像 发表于 05-14 11:33 549次阅读

    MCU配对简化了语音控制接口设计

    意法半导体将其STM32微控制器(MCU)硬件和软件与Sensory的语音控制技术相结合,以简化可穿戴设备、物联网(IoT)和智能家居应用中基于语音的用户界面的开发。 虽然Sensor
    的头像 发表于 05-06 16:21 2078次阅读

    拿来就能用 | ESP AI音箱方案介绍

    本案例使用ESP-BOX和OpenAIAPI开发一款语音控制的聊天机器人(chatbot)。ESP-BOXAI音箱方案介绍本案例将介绍如何使用ESP-BOX和OpenAIAPI开发一款语音
    的头像 发表于 03-21 08:03 591次阅读
    拿来就能用 | ESP AI<b class='flag-5'>音箱</b>方案介绍

    音频功率放大器DP4871/DP8403/DP4863/DP4809的智能音箱应用案例分析

    的热点。这些音箱不仅提供音频播放功能,还整合了语音识别和智能家居控制等功能。音箱已经从传统的音频设备发展为家庭娱乐系统的核心。通过与智能电视、电脑等设备的连接,智
    的头像 发表于 01-05 14:29 1092次阅读
    音频功率放大器DP4871/DP8403/DP4863/DP4809的智能<b class='flag-5'>音箱</b>应用案例分析

    LTC6812的被动均压必须有控制芯片与它通讯才能起作用吗?

    LTC6812这款芯片是否必须有控制芯片与它进行通讯才能使能它的被动均压功能?目前做产品研发,很多被动均压都是采用电压检测器,在充电过充的时候,就能自动开启均压,而不用控制芯片给从板下
    发表于 01-04 07:31

    科大讯飞语音控制模块怎么用

    科大讯飞语音控制模块是一种人机交互技术,它利用语音识别和语音合成技术,使用户可以通过语音指令来控制
    的头像 发表于 12-25 13:58 1685次阅读

    芯知识 | 什么是语音芯片的IIC控制模式?

    随着科技的不断发展,语音芯片作为现代电子产品中的重要组成部分,其功能和性能也在不断提升。其中,IIC控制模式是一种常见的语音芯片控制方式,具有高效、灵活的特点。IIC,即
    的头像 发表于 12-20 08:41 543次阅读
    芯知识 | 什么是<b class='flag-5'>语音</b>芯片的IIC<b class='flag-5'>控制</b>模式?

    唯创知音WTK6900系列语音识别控制芯片用在循环风扇语音

    控制芯片语音识别
    WT-深圳唯创知音电子有限公司
    发布于 :2023年11月28日 15:20:56