哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MolunSmartHome蝦哥小智源碼編譯固件演示

默語聆聽 ? 來源:默語聆聽 ? 作者:默語聆聽 ? 2025-02-24 12:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

【MolunSmartHome】試圖教會你編譯自己的小智固件


源碼下載

蝦哥小智源碼地址:[https://github.com/78/xiaozhi-esp32.git]

直接下載或者安裝git客戶端后命令拉取源碼

gh repo clone 78/xiaozhi-esp32
gh repo clone 78/xiaozhi-esp32
gh repo clone 78/xiaozhi-esp32
git clone https://github.com/78/xiaozhi-esp32.git

選擇一種即可


環(huán)境配置

在VSCODE中打開文件夾,這里默認(rèn)已經(jīng)安裝好樂鑫IDF

連接好開發(fā)板后,依次選擇端口號,設(shè)置目標(biāo)芯片,燒錄方式

根據(jù)硬件情況選擇,如果是通過串口芯片連接的ESP32S3就選擇UART,否則選擇JTAG


編譯配置

選擇SDK配置編輯器,對應(yīng)命令

idf.py menuconfig
idf.py menuconfig
idf.py menuconfig

根據(jù)自己開發(fā)板情況進(jìn)行以下修改

修改Flash size,因為我用的模組是ESP32-S3-WROOM-1-N4,即4M版本,沒有PSRAM。

修改Custom partition CSV file分區(qū)表

partitions.csv 修改為 partitions_4M.csv
partitions.csv 修改為 partitions_4M.csv
partitions.csv 修改為 partitions_4M.csv

自己部署后臺的可以修改這里,看到已有開源項目。

這里選擇對應(yīng)的開發(fā)板,如果是自己DIY的,就選擇默認(rèn)面包板wifi版本或者4G版本即可

貌似沒有PSRAM,就不能語音喚醒,關(guān)掉即可。

切換回源碼,進(jìn)行IO口配置,如果按照蝦哥推薦的接線方式就不需要動這里。


配置展示

#ifndef _BOARD_CONFIG_H_
#define _BOARD_CONFIG_H_


#include < driver/gpio.h >


#define AUDIO_INPUT_SAMPLE_RATE  16000
#define AUDIO_OUTPUT_SAMPLE_RATE 24000


// 如果使用 Duplex I2S 模式,請注釋下面一行
#define AUDIO_I2S_METHOD_SIMPLEX


#ifdef AUDIO_I2S_METHOD_SIMPLEX


#define AUDIO_I2S_MIC_GPIO_WS   GPIO_NUM_5
#define AUDIO_I2S_MIC_GPIO_SCK  GPIO_NUM_4
#define AUDIO_I2S_MIC_GPIO_DIN  GPIO_NUM_6
#define AUDIO_I2S_SPK_GPIO_DOUT GPIO_NUM_7
#define AUDIO_I2S_SPK_GPIO_BCLK GPIO_NUM_15
#define AUDIO_I2S_SPK_GPIO_LRCK GPIO_NUM_16


#else


#define AUDIO_I2S_GPIO_WS GPIO_NUM_5
#define AUDIO_I2S_GPIO_BCLK GPIO_NUM_4
#define AUDIO_I2S_GPIO_DIN  GPIO_NUM_6
#define AUDIO_I2S_GPIO_DOUT GPIO_NUM_7


#endif



#define BUILTIN_LED_GPIO        GPIO_NUM_14
#define BOOT_BUTTON_GPIO        GPIO_NUM_0
#define TOUCH_BUTTON_GPIO       GPIO_NUM_21
#define VOLUME_UP_BUTTON_GPIO   GPIO_NUM_NC
#define VOLUME_DOWN_BUTTON_GPIO GPIO_NUM_NC


#define DISPLAY_SDA_PIN GPIO_NUM_41
#define DISPLAY_SCL_PIN GPIO_NUM_42
#define DISPLAY_WIDTH   128
#define DISPLAY_HEIGHT  64
#define DISPLAY_MIRROR_X true
#define DISPLAY_MIRROR_Y true


#endif // _BOARD_CONFIG_H_

以上是我的項目配置



這里暫且不關(guān)閉試試,上次關(guān)閉編譯后使用正常。

這里選擇喚醒詞,樂鑫官方提供了一些,默認(rèn)你好小智,還有諸如小愛同學(xué)、Hi樂鑫等,當(dāng)然也可以付費定制優(yōu)化自己的喚醒詞。


免費模組


“白嫖”模組,實際上就是別的廠商優(yōu)化喚醒詞語料!

模組“白嫖”地址在這里,可別說我吃獨食。別忘記填寫邀請碼:RJBGBB


繼續(xù)往下翻找,或者搜索PSRAM,關(guān)閉PSRAM,如果你采用的是帶有PSRAM的模組如N8R2之類的,可能需要調(diào)整對應(yīng)的通道

我這里選擇關(guān)閉PSRAM

固件編譯&燒錄

修改完畢之后保存生效,點擊構(gòu)建燒錄

耐心等待ing

燒錄成功

至此,可以用手機(jī)連接模組熱點進(jìn)行配網(wǎng)。我這里二次燒錄后盡然不需要配網(wǎng),直接接入了。

首次燒錄后,配網(wǎng)完成會播報驗證碼,用于小智后臺綁定。

控制臺添加設(shè)備

[https://xiaozhi.me/console/devices]

可以設(shè)置備注名稱,方便區(qū)分不同的設(shè)備。

進(jìn)行智能體配置

保存后重啟設(shè)備,開始體驗吧!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 源碼
    +關(guān)注

    關(guān)注

    8

    文章

    689

    瀏覽量

    31437
  • 編譯
    +關(guān)注

    關(guān)注

    0

    文章

    696

    瀏覽量

    35261
  • esp32s3
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    2313
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    執(zhí)行 HSE 固件更新遇到的疑問求解

    加載演示應(yīng)用程序二進(jìn)制文件 3.加載演示應(yīng)用符號 4. 運行演示測試 5. HSE FW 更新 - 更新 HSE FW - 一次性模式 6. Select s32k312_hse_fw_1.13.0_2.55.0_pb2501
    發(fā)表于 04-07 07:29

    浪潮信息直播發(fā)布業(yè)界首個企業(yè)級OpenClaw方案“企千

    月2日,浪潮信息直播發(fā)布業(yè)界首個企業(yè)級OpenClaw方案——「企千」,為企業(yè)規(guī)?;渴稹⒐芾砗蛻?yīng)用OpenClaw,打造了安全、高效、易用的全鏈路方案。實操演示了「企千」基于元腦服務(wù)器實現(xiàn)
    的頭像 發(fā)表于 04-05 17:44 ?2024次閱讀

    WebRTC源碼級深度解析(完結(jié)) (讠果xingkeit-top)#WebRTC #源碼

    源碼
    jf_82580774
    發(fā)布于 :2026年03月30日 15:22:21

    瑞芯微(EASY EAI)RV1126B 開發(fā)(編譯)方式說明

    1.交叉編譯(推薦)1.1優(yōu)缺點優(yōu)點:采用x86架構(gòu)的CPU進(jìn)行編譯,編譯速度快。源碼編輯方便,開發(fā)環(huán)境支持各種如vsCode、qtCreator等IDE。缺點:
    的頭像 發(fā)表于 03-28 16:08 ?5153次閱讀
    瑞芯微(EASY EAI)RV1126B 開發(fā)(<b class='flag-5'>編譯</b>)方式說明

    愛芯元智聯(lián)合無問芯穹,即將上線AXClaw Box帝王

    近日,全球領(lǐng)先的AI推理SoC芯片供應(yīng)商愛芯元智與通用人工智能基礎(chǔ)設(shè)施服務(wù)商無問芯穹宣布,將共同推出基于OpenClaw平臺的智能終端產(chǎn)品——AXClaw Box(帝王盒)。AXClaw Box
    的頭像 發(fā)表于 03-17 09:13 ?488次閱讀
    愛芯元智聯(lián)合無問芯穹,即將上線AXClaw Box帝王<b class='flag-5'>蝦</b>盒

    國產(chǎn)龍蝦三劍客,為什么成了全球農(nóng)的最優(yōu)選?

    好用、便宜、開源徹底,新手友好的養(yǎng)指南來了
    的頭像 發(fā)表于 03-11 19:00 ?1w次閱讀
    國產(chǎn)龍蝦三劍客,為什么成了全球<b class='flag-5'>蝦</b>農(nóng)的最優(yōu)選?

    Linux Swap交換空間詳解:Android編譯內(nèi)存不足?這樣擴(kuò)充立竿見影

    ? ? 在 ?Linux? 系統(tǒng)使用過程中,你是否遇到過? “ 內(nèi)存不足 ”? 的報錯?比如編譯? Android? 源碼時,明明按教程操作,卻因物理內(nèi)存沒達(dá)到? 16G? 要求而編譯中斷?這正是
    的頭像 發(fā)表于 12-06 08:10 ?4507次閱讀

    【道生物聯(lián)TKB-623評估板試用】SDK固件編譯

    本次測評的開發(fā)板非常開放,設(shè)計優(yōu)秀。大家的測評大多基于AT模式需要搭配外部mcu或者主機(jī)。所以我這里 試著編譯一下OpenMCU模式的固件 (利用芯片內(nèi)置CPU作為主控制器,實現(xiàn)OpenCPU
    發(fā)表于 11-12 19:11

    BEKEN BK7252芯片源碼編譯不過是什么原因?

    編譯麻雀一號開發(fā)板的源碼里,提示如下錯誤,請大家?guī)兔纯词裁丛颍x謝 這是源碼: 這個錯誤源碼的地方,但沒有看到哪里錯了 這個是用menuconfig,也不能顯示菜單。
    發(fā)表于 10-13 07:52

    【HZ-RK3568開發(fā)板免費體驗】基于SDK固件編譯

    磁盤空間有限,原安裝的虛擬機(jī)只分配了20GB空間,系統(tǒng)升級帖子中也有提及,今天來分享一下,在重新安裝后的虛擬機(jī)中進(jìn)行整體固件編譯。 二、系統(tǒng)配置介紹 鑒于Rockchip Linux SDK?前只在
    發(fā)表于 08-17 21:52

    RTsmart源碼編譯錯誤,提醒我缺少文件導(dǎo)致make失敗,為什么?

    出現(xiàn) 不理解,之前都是不會出現(xiàn)這種錯誤的,懷疑是源碼拉取缺少了部分文件 不僅如此,編譯了YOLO的可執(zhí)行文件也無法實現(xiàn),提醒VICAP初始化失敗超時,打不開標(biāo)簽文件,模型無效,我沒有改過YOLO部分代碼
    發(fā)表于 06-20 06:25

    使用rt-thread構(gòu)建openmv的固件工程,出現(xiàn)編譯錯誤的原因?

    使用rt-thread構(gòu)建openmv的固件工程,用的都是示例工程,代碼一點也沒有改動,直接編譯出現(xiàn)錯誤
    發(fā)表于 06-12 07:23

    【經(jīng)驗分享】在Omni3576上編譯Redis-8.0.2源碼,并安裝及性能測試

    本文首先介紹Redis是什么,然后介紹如何在Omni3576上編譯Redis-8.0.2源碼,以及從源碼編譯、安裝Redis,最后介紹如何在Omni3576上運行Redis性能測試,并
    的頭像 發(fā)表于 06-05 08:05 ?1063次閱讀
    【經(jīng)驗分享】在Omni3576上<b class='flag-5'>編譯</b>Redis-8.0.2<b class='flag-5'>源碼</b>,并安裝及性能測試

    在用平頭調(diào)試中,如何重新只編譯k230的uboot?

    在用平頭調(diào)試中,如何重新只編譯k230的uboot
    發(fā)表于 06-04 07:30

    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持二次開發(fā)

    萬界星空科技MES生產(chǎn)制造執(zhí)行系統(tǒng)源碼,有演示,多個項目應(yīng)用案例,成熟穩(wěn)定。支持二次開發(fā),商業(yè)授權(quán)后可商用。
    的頭像 發(fā)表于 05-07 11:14 ?899次閱讀
    云MES系統(tǒng)<b class='flag-5'>源碼</b>,支持 SaaS 多租戶,支持二次開發(fā)
    扎囊县| 黔西县| 甘孜县| 绍兴市| 南宁市| 大洼县| 中超| 乌拉特中旗| 库尔勒市| 博客| 黑山县| 九台市| 黄大仙区| 福贡县| 岳池县| 桐柏县| 永川市| 恩施市| 安阳县| 富裕县| 汉寿县| 乳山市| 巴彦县| 精河县| 神池县| 蓬安县| 绩溪县| 札达县| 通化县| 萨迦县| 漳平市| 大港区| 米易县| 象山县| 拜城县| 义乌市| 泽库县| 辽源市| 潞西市| 买车| 太湖县|