描述
<div class="document">
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">* 1、项目功能介绍</h3>
<span style="font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', 'SF Pro SC', 'SF Pro Display', 'SF Pro Icons', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif;"><span style="font-size:16px;">本项目基于 SF32LB52 微控制器,实现了一个支持 AI 语音交互的便携开源对话系统。系统集成了蓝牙通信(立创开源蓝牙模组)、语音采集与播放、SPI 屏幕显示、电源管理等功能,适用于日常信息查询(如天气、时间)、情感陪伴交流、开源硬件学习实践(如新手电子焊接、DIY 制作)等场景。项目硬件设计便携,软件代码开源且结构清晰,便于入门学习者二次开发和移植。</span></span><br>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">*2、项目属性</h3>
<hr class="horizontal-splitline normal-bold-2">
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">非原创参考小智AI训练营设计</p>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">*4、硬件部分</h3>
<hr class="horizontal-splitline normal-bold-2">
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"><span style="border:0px solid;margin:0px;padding:0px;">(一)硬件实现原理与机制</span><span style="border:0px solid;margin:0px;padding:0px;"></span></p>
<div class="ace-line" style="background-color:#ffffff;"><span style="border:0px solid;margin:0px;padding:0px;">本项目硬件以 </span><span style="border:0px solid;margin:0px;padding:0px;font-weight:bold;">SF32LB52 微控制器</span><span style="border:0px solid;margin:0px;padding:0px;"> 为核心,搭配、麦克风模块、扬声器模块、SPI 屏幕,构建 “语音采集 - 信号处理 - AI 交互 - 结果输出” 的完整链路,具体原理如下:</span><span style="border:0px solid;margin:0px;padding:0px;"></span></div>
<div class="ace-line ol-idHqRCRmMK list-div list-start-number1" style="background-color:#ffffff;">
<p><span style="border:0px solid;margin:0px;padding:0px;font-weight:bold;">1.核心控制层</span><span style="border:0px solid;margin:0px;padding:0px;">:SF32LB52 主控负责接收各模块数据(如麦克风的语音信号、蓝牙模组的网络数据),通过内置算法解析语音指令,再向执行模块(扬声器、屏幕)发送控制信号;</span><span style="border:0px solid;margin:0px;padding:0px;"></span></p>
</div>
<div class="ace-line ol-ideuhMvyhZ list-div" style="background-color:#ffffff;">
<p><span style="border:0px solid;margin:0px;padding:0px;font-weight:bold;">2.语音交互层</span><span style="border:0px solid;margin:0px;padding:0px;">:麦克风模块采集用户语音,将模拟信号转为数字信号传输至主控,主控通过蓝牙模组连接互联网 AI 服务,获取语音解析结果与应答内容,最后由扬声器播放应答语音;</span></p>
</div>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">*5、软件部分</h3>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> 1.软件准备:安装 sftool 工具(适配 SF32LB52 芯片的烧录与编译工具),将代码与其放在一个文件夹中,再执行对应的编译下载语句下载即可。</p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> 2.<span class="outer-u-container demo-outer-link-container" style="font-size:16px;background-color:#ffffff;"><span style="border:0px solid;margin:0px;padding:0px;"><a class="url hyperlink-href:https://github.com/78/xiaozhi-sf32 hyperlink-linkId:xXqzaljQ6E" style="border:0px solid;margin:0px;padding:0px;color:#245bdb;" href="https://github.com/78/xiaozhi-sf32" target="_blank">https://github.com/</a></span></span><span class="outer-u-container demo-outer-link-container" style="font-size:16px;background-color:#ffffff;"><span style="border:0px solid;margin:0px;padding:0px;"><a class="url hyperlink-href:https://github.com/78/xiaozhi-sf32 hyperlink-linkId:lRjwVAYWsu" style="border:0px solid;margin:0px;padding:0px;color:#245bdb;" href="https://github.com/78/xiaozhi-sf32" target="_blank">78/xi</a></span></span><span class="outer-u-container demo-outer-link-container" style="font-size:16px;background-color:#ffffff;"><span style="border:0px solid;margin:0px;padding:0px;"><a class="url hyperlink-href:https://github.com/78/xiaozhi-sf32 hyperlink-linkId:UalcvUeJ7J" style="border:0px solid;margin:0px;padding:0px;color:#245bdb;" href="https://github.com/78/xiaozhi-sf32" target="_blank">aozhi</a></span></span><span class="outer-u-container demo-outer-link-container" style="font-size:16px;background-color:#ffffff;"><span style="border:0px solid;margin:0px;padding:0px;"><a class="url hyperlink-href:https://github.com/78/xiaozhi-sf32 hyperlink-linkId:iMzXZCBqN2" style="border:0px solid;margin:0px;padding:0px;color:#245bdb;" href="https://github.com/78/xiaozhi-sf32" target="_blank">-sf32</a></span></span></p>
<h3 class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">* 8、演示您的项目并录制成视频上传</h3>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;">https://www.bilibili.com/video/BV1CrYKzsEtR/?vd_source=28e5382a9a9017ea9428586d0f87938e</p>
<p class="paragraph text-align-type-left pap-line-1.3 pap-line-rule-auto pap-spacing-before-3pt pap-spacing-after-3pt" style="line-height:1.8;"> </p>
</div>
评论(0)