pdf-icon

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