这是一个QuecPython使用录音和音频播放的简单示例,您将使用QEM820MA-CN开发板、喇叭、麦克风实现模组读取麦克风采集的原始音频,并通过外接的喇叭在本地进行播放,通过该项目您将进一步了解QuecPython音频模块的相关使用方法,并以此为基础拓展更多有趣玩法。
简单说,就是用?QEM820MA-CN?开发板,配合 QuecPython 的音频功能,做一个简易的“录音笔 + 喇叭”。
你对着麦克风说话,板子录下来,然后立马通过外接喇叭放出来。

QEM820MA-CN开发套件示意图

软件清单:
(懒得找?直接去?下载专区?搜索)
| 名称 | 类型 | 描述 |
| QuecPython驱动 | 驱动 | 必需,用于识别交互端口,根据模组型号在下载专区进行下载 |
| QuecPython固件 | 固件 | 必需,根据模组型号在下载专区进行下载 |
| QPYcom | 工具 | 必需,用于烧录固件和代码,可在下载专区下载 |
QuecPython_USB_Driver_Win10_ASR。下错了端口识别不到,别怪板子不灵。连线:?麦克风插?mic,喇叭插?spk,USB 连电脑。

烧录:打开 QPYcom,选对端口(REAL PORT),按提示把固件刷进去。

运行:?把示例脚本拖进?usr?分区,右键点击运行。

见证奇迹:?盯着QPYcom的Log看,一旦打印?record start,赶紧对着麦克风说话;等打印 record end,板子就会自动把你刚才说的话放出来啦!
Pin?模块的操作,或者直接用更简单的 Audio.set_pa()?方法搞定。想玩更多花样?仓库里还有一堆大佬写的优质案例!
??戳这里去 GitHub 拿完整代码和教程
觉得这个项目有点意思?别忘了在仓库点个?Star??? 支持一下我们哦~
