pdf-icon

StackFlow AI Platform

Module LLM 应用案例

Audio 音频处理

CV 视觉应用

VLM 多模态

LLM 大语言模型

语音助手

Module LLM Arduino 快速上手

概述

Module LLM模块能够搭配不同的 M5 主控使用,本教程将以M5Core系列主控举例如何在Arduino IDE中基于 LLM Module 驱动库编程控制 Module LLM。

环境安装

  1. Arduino IDE 安装: 参考Arduino IDE安装教程,完成 IDE 安装。

  2. 板管理安装:参考基本环境搭建教程,完成 M5Stack 板管理安装并选择开发板M5Core

  1. 依赖库安装: 参考库管理安装教程,完成Module LLM驱动库安装。(根据提示安装依赖库M5Unified)

程序编译 & 烧录

打开驱动库中的案例程序kws_asr, 点击上传按钮,将自动进行程序编译,与程序烧录,案例程序使用的唤醒词为 "HELLO", 等待设备初始化完成,使用关键词进行唤醒。

  • examples:
    • kws_asr: 通过 KWS 实现唤醒 -> 触发 ASR 实现语音转换文本。 (KWS+ASR)
    • text_assistant: 通过文本方式输入内容至 LLM 模型,完成推理后以文本形式输出。 (LLM)
    • tts: 通过 TTS 单元实现文本转换语音播放。 (TTS)
    • voice_assistant: 通过 KWS 实现唤醒 -> 触发 ASR 实现语音转换文本 -> 将其转换内容作为 LLM 输入用作推理 -> 最后将推理输出结果通过 TTS 输出语音。 (KWS+ASR+LLM+TTS)

相关链接

On This Page