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

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

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

如何制作會(huì)說話的帽子

454398 ? 來源:工程師吳畏 ? 2019-08-13 10:24 ? 次閱讀

材料:

- 漁夫的帽子(或任何類型的帽子)

- CPX(電路游樂場快遞)

- AA電池(我使用可充電電池)

- 剪輯

- 針

- 珠子

-Thread

- Audacity應(yīng)用程序

- 錄音機(jī)(我使用的是Quicktime播放器)

- mu-editor(Python編輯程序)

您可能需要或可能需要的材料:

- 外部麥克風(fēng)

- 亮片

- 珠子

第1步:買帽子

我想要一個(gè)漁夫的帽子,所以我從H&M那里得到它,但你可以使用任何一種帽子樣式或者你想要使用的品牌。

第2步:頭腦風(fēng)暴和記錄你想要帽子說的答案

首先,你必須記錄你的答案帽子會(huì)產(chǎn)生。例如,我的帽子能夠產(chǎn)生五個(gè)答案,包括“是”,“否”,“也許下一次”,“我會(huì)接受另一個(gè)問題,”和“那沒關(guān)系?!?/p>

你可以使用您想要的任何錄音設(shè)備錄制這些錄音設(shè)備,包括您的錄音機(jī),QuickTime播放器,GarageBand等。我使用QuickTime播放器和外接麥克風(fēng)錄制更清晰,質(zhì)量更好的聲音。

步驟3:導(dǎo)出音頻文件

錄制完音頻文件后,需要使用audacity更改.wav文件的音頻文件。

然后,您必須將文件移動(dòng)到audacity程序以編輯該文件。您必須先將音頻文件從立體聲分割為單聲道,以減少文件大小。

以下是如何將文件編輯為.wav文件的步驟。

步驟4:將文件從QuickTime Player導(dǎo)出到Garage Band

如何制作會(huì)說話的帽子

一旦您將錄制文件保存在桌面上,就像上面的屏幕截圖一樣,您只需拖動(dòng)文件進(jìn)入GarageBand將其導(dǎo)出為未壓縮的16位AIFF文件。這可以通過單擊“共享”按鈕 - 》將歌曲導(dǎo)出到磁盤來完成,如第三張圖片所示。然后,單擊“AIFF”和“16位CD”并再次將其保存到桌面。

步驟5:將AIFF文件轉(zhuǎn)換為.wav文件

由于您已將AIFF音頻文件保存到桌面上,因此可以打開Audacity并導(dǎo)入該文件。您只需將AIFF文件拖入其中即可。如果出現(xiàn)警告標(biāo)志,只需單擊“確定”繼續(xù)。

然后,將出現(xiàn)一個(gè)類似于上面第二個(gè)屏幕截圖的音頻文件。由于您必須將立體聲音頻分割為單聲道,請(qǐng)單擊音頻文件標(biāo)題旁邊的向下箭頭按鈕(在這種情況下,它“沒問題”),您將看到“將立體聲分割為單聲道”的符號(hào)。點(diǎn)擊這個(gè)。然后,您的音頻文件將分別拆分為兩個(gè)。

接下來,您必須刪除其中一個(gè)音頻文件,因?yàn)樗驯徊鸱帧_@可以通過按左側(cè)的“X”按鈕來完成。這將為您留下類似第三個(gè)屏幕截圖的內(nèi)容。

然后您可以根據(jù)需要編輯文件,如果已完成,請(qǐng)單擊導(dǎo)出 - 》導(dǎo)出為WAV。

然后,將其保存到桌面。對(duì)您錄制的每個(gè)音頻文件重復(fù)此過程。

*警告:確保沒有記錄太多,因?yàn)镃PX的存儲(chǔ)空間很小,無法容納所有音頻文件。

步驟6:下載CircuitPython (如果需要)

完成這些步驟后,您就可以開始編碼了。

我將使用python編寫這個(gè)程序,所以如果你的計(jì)算機(jī)上沒有mu-editor,你應(yīng)該下載它。您只需在谷歌上搜索“mu-editor”并點(diǎn)擊顯示的第一個(gè)網(wǎng)站即可下載。您也可以關(guān)注此網(wǎng)站并根據(jù)您的計(jì)算機(jī)類型下載。 https://codewith.mu/en/download

如果您已下載該程序,請(qǐng)將其打開。它看起來像上面的圖片。您可以在此處編寫代碼并進(jìn)行保存。

步驟7:Python程序與CPX之間的連接

現(xiàn)在,取出CPX和USB線。

將USB電纜的較小部分連接到CPX上,如圖所示,在銀色部分上,將USB電纜的較大部分連接到電腦?,F(xiàn)在您已準(zhǔn)備好進(jìn)行編碼,保存在mu-editor上的所有信息都將傳輸?shù)紺PX。

步驟8:安裝電路Python

這是最后一次安裝你必須這樣做,我保證。在此之后是有趣的部分。

您剛剛安裝的此文件將復(fù)制到您的CPX。 CPLAYBOOT發(fā)出蜂鳴聲并變?yōu)镃IRCUITPY。無論何時(shí)將USB電纜,CPX和計(jì)算機(jī)連接在一起,都會(huì)出現(xiàn)此CIRCUITPY。

記住wav。您之前轉(zhuǎn)換過的聲音文件?將此/這些文件放到CIRCUITPY文件夾中。確保聲音文件是16位單聲道WAV文件。

步驟9:編碼!

在本教程中,CPX需要做三件事。一,它需要檢測或感知運(yùn)動(dòng)。二,它還需要隨機(jī)生成答案,三,它需要播放放在CPX中的文件。因此,使這個(gè)帽子工作的代碼需要完成這三個(gè)。

將以下代碼添加到mu-editor,并將其保存為:code.py

導(dǎo)入時(shí)間

從adafruit circuit playground.express

《中隨機(jī)導(dǎo)入p》 import cpx sounds = [“that-ok.wav”]

而True:

如果動(dòng)搖,則播放隨機(jī)聲音

如果cpx.shake (shake_threshold = 20):

cpx.play_file(random.choice(sound))

#then暫停幾秒鐘

time.sleep(。 5)

如果我們查看代碼,首先,我們導(dǎo)入時(shí)間。然后我們隨機(jī)導(dǎo)入隨機(jī)生成器。在Python中,“時(shí)間”允許我們處理有關(guān)時(shí)間,轉(zhuǎn)換和表示的各種操作。然后,代碼中顯示該程序?qū)鬏敂?shù)據(jù)。

在‘sounds =’旁邊,括號(hào)和引號(hào)應(yīng)該是您拖入CIRCUITPY文件夾的.wav文件。請(qǐng)注意,您必須在代碼中寫下‘.wav’。 Python無法解釋特殊字符,如_,:,‘等等,因此如果單詞之間需要空格,請(qǐng)確保在單詞之間插入破折號(hào)。在此代碼中,只有一個(gè)聲音文件已編碼,因此如果您想要放入更多聲音文件,請(qǐng)將它們放入保存到計(jì)算機(jī)中的相同格式和名稱。請(qǐng)記住,為了播放聲音文件,需要將聲音文件放入CIRCUITPY文件夾!

下面的代碼’while True:‘告訴CPX如果檢測到搖動(dòng)則播放隨機(jī)聲音,并暫停幾秒鐘。代碼中的(.5)表示CPX是多么明智,所以如果你想要它更明智或更不明智,你可以簡單地改變數(shù)字。如果你想仔細(xì)檢查格式,你可以看到上面的截圖。

第10步:最終編碼:第一部分

讓我們添加一些輸入和其他.wav文件。在開始編碼之前,將其他.wav文件拖到CIRCUITPY文件夾中。這是我的最終代碼:

導(dǎo)入時(shí)間

從adafruit circuit playground.express隨機(jī)導(dǎo)入

導(dǎo)入cpx sounds = [“that-ok.wav” ,“maybe-next-time.wav”,“yes.wav”,“no.wav”,“Ill-take-another-question.wav”]

而True:

如果動(dòng)搖,則播放隨機(jī)聲音

如果cpx.shake(shake_threshold = 20):

cpx.play_file(random.choice(sound))

#then暫停幾秒鐘

time.sleep(.5)

現(xiàn)在根據(jù)您的聲音調(diào)整聲音文件,然后單擊保存按鈕!請(qǐng)記住,如果你有一個(gè)非常長的.wav文件,你會(huì)發(fā)現(xiàn)在文件播放完畢之前你不能做任何其他事情。如果您要將.wav文件包含在其他代碼中,請(qǐng)記住這一點(diǎn)。檢查你的CPX中是否有足夠的存儲(chǔ)空間也很聰明。

上面是mu-editor的樣子。

步驟11:最終編碼:部分2

如果您已寫出代碼,請(qǐng)確保單擊“保存”按鈕。然后,關(guān)閉CPX并再次打開,USB線仍然連接到筆記本電腦,mu-editor仍然打開。這可以通過按下CPX上“RESET”的中間按鈕來完成。搖動(dòng)以確保代碼正常運(yùn)行。如果代碼有效,CPX應(yīng)該從您的代碼中隨機(jī)生成一個(gè)答案。如果您在執(zhí)行此操作時(shí)遇到困難,請(qǐng)仔細(xì)檢查:

1)如果格式正確

2)如果您在Python中沒有任何無法識(shí)別的字符(例如’,‘, _)

3)如果您正確保存了它

4)如果您將所有音頻文件(.wav)拖入CIRCUITPY文件夾。

請(qǐng)記住,編碼需要大量的試驗(yàn)和錯(cuò)誤才能使其正常工作。

如果一切正常,請(qǐng)小心地彈出USB線。由于你完成了這個(gè)挑戰(zhàn)的編碼部分,你完成了這個(gè)帽子的95%!

第12步:裝飾與設(shè)計(jì)

現(xiàn)在是裝修的時(shí)候了。

首先,通過縫制將CPX貼在帽子上。上圖是我是如何做到的。

放置電池的方式和位置也很重要,但這是您的選擇。我只是將電池組夾在側(cè)面,使其看起來自然而不是塊狀。然后,我只是錄音以確保它沒有脫落并剪斷電線,因此它不會(huì)讓它懸掛。以上是這種設(shè)計(jì)的圖片。

至于裝飾,它完全是您的選擇。我只是用小亮片和珠子縫制,使其閃閃發(fā)光。

為了裝飾頂部,我只使用紗線,小線和針的沙發(fā)拼接。這也可以在上圖中簡要看到。

打開電池,現(xiàn)在你終于完成了!

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

    關(guān)注

    172

    文章

    5953

    瀏覽量

    172617
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    不懂代碼?有口就行!百度發(fā)布三大AI開發(fā)工具,李彥宏:人人都是開發(fā)者

    電子發(fā)燒友網(wǎng)報(bào)道(文/梁浩斌)只要會(huì)說話,就能成為開發(fā)者?在4月16日的Create 2024百度AI開發(fā)者大會(huì)上,百度創(chuàng)始人、董事長兼首席執(zhí)行官李彥宏提出了一個(gè)觀點(diǎn):“未來,自然語言將成為新的通用
    的頭像 發(fā)表于 04-17 09:13 ?3442次閱讀
    不懂代碼?有口就行!百度發(fā)布三大AI開發(fā)工具,李彥宏:人人都是開發(fā)者

    基于Label CIFAR10 image on FRDM-MCXN947例程實(shí)現(xiàn)鞋和帽子的識(shí)別

    on FRDM-MCXN947例程實(shí)現(xiàn)鞋和帽子的識(shí)別。 啟動(dòng)eiq,選擇導(dǎo)入 選擇圖片導(dǎo)入 導(dǎo)入圖片 準(zhǔn)備訓(xùn)練 訓(xùn)練結(jié)果 驗(yàn)證一下訓(xùn)練模型 模型結(jié)構(gòu) 轉(zhuǎn)換模型 轉(zhuǎn)換出來
    的頭像 發(fā)表于 01-13 09:18 ?79次閱讀
    基于Label CIFAR10 image on FRDM-MCXN947例程實(shí)現(xiàn)鞋和<b class='flag-5'>帽子</b>的識(shí)別

    會(huì)唱歌會(huì)說話的早教機(jī),那是應(yīng)用了語音芯片!

    早教機(jī)整合多學(xué)科內(nèi)容,通過N9305芯片實(shí)現(xiàn)生動(dòng)有趣教學(xué),支持云端更新,UART指令控制播放,深度定制低成本,支持大存儲(chǔ),全方位趣味教育,助力孩子成長。
    的頭像 發(fā)表于 01-08 11:31 ?75次閱讀
    會(huì)唱歌<b class='flag-5'>會(huì)說話</b>的早教機(jī),那是應(yīng)用了語音芯片!

    中國移動(dòng)與南京大學(xué)合作研發(fā)高保真2D數(shù)字人說話系統(tǒng)

    近日,中國移動(dòng)宣布了一項(xiàng)重要合作成果——聯(lián)合南京大學(xué)團(tuán)隊(duì)成功研發(fā)出高保真2D數(shù)字人說話驅(qū)動(dòng)系統(tǒng)。 作為全球用戶規(guī)模最大的通信運(yùn)營商,中國移動(dòng)每年的客戶服務(wù)運(yùn)營成本居高不下。盡管智能語音客服已得到
    的頭像 發(fā)表于 12-13 11:32 ?390次閱讀

    將AIC33的DIN和DOUT腳用短路的方式實(shí)現(xiàn)自環(huán)時(shí),說話的聲音稍微大點(diǎn)的時(shí)候,會(huì)在聲音上疊加一個(gè)“噼啪”聲,為什么?

    我將AIC33的DIN和DOUT腳用短路的方式實(shí)現(xiàn)自環(huán)時(shí),說話的聲音稍微大點(diǎn)的時(shí)候,會(huì)在聲音上疊加一個(gè)“噼啪”聲,或則用嘴向MIC連續(xù)吹氣,自環(huán)后聽到的聲音則是不連續(xù)的聲音,而是端端虛虛,請(qǐng)問有
    發(fā)表于 11-07 07:42

    將TPA31102D2板的音頻輸入與SPEAKER芯片連接時(shí),說話聲很小失真很厲害,為什么?

    直接將TPA31102D2板的音頻輸入與PC機(jī)耳機(jī)口連接,音質(zhì)很好,聽不出什么失真,但是我將TPA31102D2板的音頻輸入與SPEAKER芯片連接時(shí)發(fā)現(xiàn)背景音樂聲音很清晰如振鈴還有就是歌曲的樂器聲,但是說話聲很小失真很厲害,想問下這個(gè)是不是他的speaker輸出濾波了導(dǎo)致的呢?
    發(fā)表于 11-07 06:01

    TLV3254能不能收聽到半徑8到10米的人說話的聲音?

    能不能收聽到半徑8到10米的人說話的聲音,信噪比實(shí)在太低了,遠(yuǎn)處的聽不清,增益縮小了又聽不到的遠(yuǎn)處的聲音?
    發(fā)表于 10-24 06:34

    光刻掩膜版制作流程

    光刻掩膜版的制作是一個(gè)復(fù)雜且精密的過程,涉及到多個(gè)步驟和技術(shù)。以下是小編整理的光刻掩膜版制作流程: 1. 設(shè)計(jì)與準(zhǔn)備 在開始制作光刻掩膜版之前,首先需要根據(jù)電路設(shè)計(jì)制作出掩模的版圖。這
    的頭像 發(fā)表于 09-14 13:26 ?766次閱讀

    假如儀器會(huì)說話#示波器 #測量儀器 #信號(hào)發(fā)生器

    電路示波器
    安泰儀器維修
    發(fā)布于 :2024年08月29日 15:48:01

    2024年芯片行業(yè)有多難?用數(shù)據(jù)說話

    2024年芯片行業(yè)有多難?用數(shù)據(jù)說話
    的頭像 發(fā)表于 08-10 18:20 ?4571次閱讀

    云知聲說話人識(shí)別引擎獲得HUAWEI COMPATIBLE證書及認(rèn)證徽標(biāo)的使用權(quán)

    繼山海大模型獲得兩項(xiàng)華為昇騰技術(shù)認(rèn)證后,近日,經(jīng)華為綜合評(píng)測,云知聲說話人識(shí)別引擎成功通過與華為Atlas 800 推理服務(wù)器(型號(hào):3000)、Atlas 300I Pro推理卡的相互兼容性測試,正式獲得HUAWEI COMPATIBLE證書及認(rèn)證徽標(biāo)的使用權(quán)。
    的頭像 發(fā)表于 05-27 18:12 ?793次閱讀
    云知聲<b class='flag-5'>說話</b>人識(shí)別引擎獲得HUAWEI COMPATIBLE證書及認(rèn)證徽標(biāo)的使用權(quán)

    智慧場館解決方案,讓場館“會(huì)說話”!

    在十四五規(guī)劃文件和數(shù)字經(jīng)濟(jì)發(fā)展報(bào)告中,都有明確指出加快建設(shè)數(shù)字城市,數(shù)字中國,旨在深化改革,持續(xù)推進(jìn)我國場館事業(yè)高質(zhì)量發(fā)展。從傳統(tǒng)場館管理到智慧場館,數(shù)字化的發(fā)展讓我們實(shí)現(xiàn)了場館“會(huì)說話”的完美轉(zhuǎn)型
    的頭像 發(fā)表于 04-25 15:34 ?380次閱讀

    Create 2024百度AI開發(fā)者大會(huì): 未來開發(fā)應(yīng)用就像拍短視頻一樣簡單

    “未來,自然語言將成為新的通用編程語言,你只要會(huì)說話,就可以成為一名開發(fā)者,用自己的創(chuàng)造力改變世界。”
    的頭像 發(fā)表于 04-16 16:19 ?423次閱讀

    假如凌科工業(yè)級(jí)連接器會(huì)說話#連接器 #工業(yè)連接器 #凌科電氣

    連接器
    深圳市凌科電氣有限公司
    發(fā)布于 :2024年04月13日 08:50:02

    未來之聲 | 人形機(jī)器人說話篇:無聲!

    隨著一個(gè)個(gè)有關(guān)人形機(jī)器人的“核彈式”新聞的出現(xiàn),機(jī)器人技術(shù)肉眼可見地快速發(fā)展?;蛟S,與人們預(yù)想的“像人一樣說話”不同,未來人形機(jī)器人說話方式是:無聲!
    的頭像 發(fā)表于 04-13 08:00 ?327次閱讀
    未來之聲 | 人形機(jī)器人<b class='flag-5'>說話</b>篇:無聲!