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

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

    关注

    2545

    文章

    50439

    浏览量

    750971
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16876

    浏览量

    349875
  • 数据传输
    +关注

    关注

    9

    文章

    1790

    浏览量

    64403
  • 语音控制
    +关注

    关注

    5

    文章

    481

    浏览量

    28211
  • 智能灯
    +关注

    关注

    1

    文章

    41

    浏览量

    11223
收藏 人收藏

    评论

    相关推荐

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

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

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

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

    离线语音控制技术特点

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

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

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

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

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

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

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

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

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

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

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

    离线语音识别及控制是怎样的技术?

    进行处理。  离线语音识别能够在设备上实现实时的语音识别响应,具有响应速度快、隐私保护好、稳定可靠等优势。它广泛应用于移动设备、智能音箱、嵌入式系统等场景,为用户提供便利的语音输入和交
    发表于 11-24 17:41

    方言离线语音控制场景解决方案

    情况下,留守老人和小孩说方言比较多,在雷龙离线语音模块 自定义语音的帮助下,老人或小孩不再需要手动操作复杂的电子设备。他们只需对设备用方言说出自己的需求,即可实现设备的控制。这一功能对于老人和小孩来说
    发表于 11-17 17:57

    KT148A语音芯片的下载用的是串口,测试可以直接串口发指令控制吗?

      KT148A语音芯片的下载用的是串口,那我实际测试是不是可以直接串口发指令测试控制?就不用单独写程序去模拟一线串口的时序了
    的头像 发表于 11-14 14:21 652次阅读
    KT148A<b class='flag-5'>语音</b>芯片的下载用的是串口,测试可以直接串口发指令<b class='flag-5'>控制</b>吗?

    两分钟带你了解双高新技术企业,离线语音控制方案 #企业宣传片 #语音控制 #离线语音

    芯片语音控制
    轻生活科技语音模块
    发布于 :2023年11月13日 14:51:38