Module LLM UiFlow2 快速上手
概述
Module LLM 模块能够搭配不同的 M5 主控使用,本教程将以 Basic 主控举例如何在 UiFlow2 中编程控制 Module LLM。
准备工作
案例程序
以下提供了一些基础使用案例程序,你可以根据自己的需求,导入到 UiFlow2 中进行使用。
- examples:
- get_model_list: 获取 Module LLM 的模型列表
- kws_asr: 通过 KWS 实现唤醒 -> 触发 ASR 实现语音转换文本。 (KWS+ASR)
- text_assistant: 通过文本方式输入内容至 LLM 模型,完成推理后以文本形式输出。 (LLM)
- tts: 通过 TTS 单元实现文本转换语音播放。 (TTS)
- melotts: 通过 MeloTTS 单元实现文本转语音播放。
- voice_assistant: 通过 KWS 实现唤醒 -> 触发 ASR 实现语音转换文本 -> 将其转换内容作为 LLM 输入用作推理 -> 最后将推理输出结果通过 TTS 输出语音。 (KWS+ASR+LLM+TTS)
- yolo11n with UVC: 通过 USB 摄像头读取视频流,将视频流送入 yolo11, 推理输出识别结果。
- vlm: 通过 CoreS3 摄像头读取画面,将图片送入 vlm,推理输出结果。
相关链接
教程视频