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

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

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

怎樣使用Raspberry pi 3板制作Google助手

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-04 09:43 ? 次閱讀

步驟1:

請按照以下步驟安裝Raspbian

https://www.raspberrypi.org/documentation/installa 。..

可以從Raspberry Pi網(wǎng)站的“下載”頁面下載建議的操作系統(tǒng)的官方映像。

可以從第三方供應(yīng)商處獲得替代發(fā)行版

。如果您不使用Etcher(請參閱下文),則需要解壓縮.zip下載文件以獲取圖像文件(.img)并將其寫入SD卡。注意:ZIP存檔中包含的帶有Raspberry Pi Desktop的Raspbian映像大小超過4GB,并使用ZIP64)格式。

要解壓縮存檔,需要使用支持ZIP64的解壓縮工具。以下zip工具支持ZIP64:7-Zip(Windows)Unarchiver(Mac)Unzip(Linux)將映像寫入SD卡

您將需要使用映像寫入工具來安裝映像已下載到您的SD卡上。

Etcher是可在Mac OS,Linux和Windows上運(yùn)行的圖形SD卡寫入工具,對于大多數(shù)用戶而言,這是最簡單的選擇。 Etcher還支持直接從zip文件寫入圖像,而無需任何解壓縮。

要使用Etcher寫入圖像,請執(zhí)行以下操作:下載Etcher并安裝它。將SD卡讀卡器連接到其中的SD卡。打開Etcher并從硬盤驅(qū)動器中選擇所需的Raspberry Pi .img或.zip文件。寫入SD卡。選擇要寫入圖像的SD卡。查看您的選擇,然后點(diǎn)擊“ Flash!”開始將數(shù)據(jù)寫入SD卡。

完成后,將SD卡彈出到PI中并連接電源。您將看到啟動過程并顯示新的Stretch Desktop。

向?qū)⒁龑?dǎo)您完成其余設(shè)置,如,Locale設(shè)置,WIFI等。請確保您同時(shí)啟用了VNC和SSH接口如果您習(xí)慣使用終端命令,則可以使用I2C接口或在終端中使用sudo raspi-config。

如果使用USB麥克風(fēng),請確保在啟動PI之前先將其插入。或者,如果您使用的是Mic陣列帽,則需要在接通電源之前將其固定在GPIO引腳上。

步驟2:使Pi準(zhǔn)備更新

現(xiàn)在打開一個終端窗口并輸入以下命令

確保您位于/Home/Pi目錄中

sudo apt-get install git

git clone https://github.com/shivasiddharth/GassistPi

更新操作系統(tǒng)和內(nèi)核

sudo apt-get update

sudo apt-先安裝raspberrypi-kernel

然后重新啟動PI

。在此示例中,我使用Respeaker hat來配置驅(qū)動程序,并逐個給出以下命令。

git clone https://github.com/shivasiddharth/seeed-voicecard

cd 。/seeed-voicecard/

sudo 。/install.sh

sudo重新啟動揚(yáng)聲器測試

第3步:在Google Cloud中創(chuàng)建項(xiàng)目

您將需要一個gmail帳戶為此。

1。請參閱Google Assistant sdk教程中的詳細(xì)說明,以創(chuàng)建一個項(xiàng)目并鏈接您正在開發(fā)的原型的模型ID。

URL 1。 Google Developers頁面

URL 2.使用型號ID注冊設(shè)備

為Raspberry Pi Google Assistant設(shè)置Google API

1。首先,我們必須在Google Console Actions儀表板上注冊并設(shè)置一個項(xiàng)目。

2.登錄到您的Google帳戶后,您將看到以下窗口。單擊添加/導(dǎo)入項(xiàng)目。

3.在下一個屏幕上,您必須輸入項(xiàng)目名稱并單擊創(chuàng)建項(xiàng)目。

4.現(xiàn)在,轉(zhuǎn)到新標(biāo)簽中的Google開發(fā)者控制臺并搜索Google Assistant API。在繼續(xù)并按“啟用”按鈕之前,請確保已選擇項(xiàng)目。然后單擊“啟用”。

5.現(xiàn)在,打開Google控制臺的上一個選項(xiàng)卡并向下滾動到屏幕底部。您將找到一個選項(xiàng)Device Registration,單擊它。

6.在下一個屏幕上,單擊Register Model。此后,您需要設(shè)置產(chǎn)品名稱,制造商名稱并設(shè)置設(shè)備類型。這些名稱可以是您想要的任何名稱。寫下設(shè)備型號ID,因?yàn)樵诖诉^程的后面我們將需要它?,F(xiàn)在,單擊“注冊模型”。

7.下一個屏幕將顯示“下載憑據(jù)”。要獲取此憑據(jù)文件,請點(diǎn)擊下載OAuth 2.0憑據(jù)。該文件非常重要,因此,請將其保存在安全的地方?,F(xiàn)在,單擊“下一步”。

8.您可以選擇所需的任何特征,但是在我們的情況下,我們不需要這些特征,因此只需單擊“跳過”按鈕,如下所示。

9.完成所有操作后,將顯示以下屏幕。

10.現(xiàn)在,進(jìn)入“活動控制”頁面。在這里,您必須激活以下活動控件,以確保Google Assistant API正常運(yùn)行。網(wǎng)絡(luò)和應(yīng)用活動,位置記錄,設(shè)備信息,語音和音頻活動

11.再次轉(zhuǎn)到Google開發(fā)者控制臺。單擊儀表板左側(cè)的憑據(jù)。單擊OAuth同意屏幕。

12.在產(chǎn)品名稱中填寫您的Gmail ID和任何名稱,然后保存。

現(xiàn)在,我們完成了Google API的設(shè)置。

p》

2。將憑據(jù)文件放在/home/$ {USER}/目錄“請勿重命名”

3中。將oauth憑據(jù)文件也放置在/home/Pi目錄中

第2點(diǎn)和第3點(diǎn)是必填項(xiàng),否則該項(xiàng)目將無法正常工作。

下一步,我們在以下位置克隆了Gassist PI項(xiàng)目pi,但我們必須使某些文件可執(zhí)行并安裝它們

按照以下命令

sudo chmod + x 。/GassistPi/scripts/gassist-installer-pi3.sh

sudo 。/GassistPi/scripts/gassist-installer-pi3.sh

此執(zhí)行過程大約需要30分鐘,具體取決于您的互聯(lián)網(wǎng)速度

將其發(fā)布到命令中行,系統(tǒng)將提示您輸入身份驗(yàn)證密鑰,其上方會顯示一個網(wǎng)址,將其復(fù)制到瀏覽器中,它將打開google身份驗(yàn)證頁面。選擇您的適當(dāng)帳戶,然后單擊允許。

生成密鑰后,將其復(fù)制并粘貼到腳本停止的終端窗口中。

成功通過身份驗(yàn)證后,Google Assistant Demo測試將自動開始。開始時(shí),音量可能很小,助手的音量與Pi的音量無關(guān),因此請使用“嘿Google,將音量設(shè)置為最大”命令增大音量。

使助手在開機(jī)或無頭啟動請按照以下命令

進(jìn)入您的pi主目錄

鍵入以下命令,然后按Enter

sudo chmod + x 。/GassistPi/scripts/service-installer.sh

sudo 。/GassistPi/scripts/service-installer.sh

sudo systemctl啟用gassistpi-ok-google.service

sudo systemctl啟用gassistpi-push-button.service

sudo systemctl啟動gassistpi-ok-google.service

sudo systemctl啟動gassistpi-push-button.service

現(xiàn)在,一旦完成所有過程完成后,可以重新啟動PI。在啟動時(shí),助手將自動啟動并用“ HI”打招呼。

如果安裝過程失敗,并且您遇到分段錯誤或注冊錯誤,則可能需要檢查Google Cloud和設(shè)備注冊步驟中的項(xiàng)目鏈接是否正確完成。

重新啟動PI and Enjoy

步驟4:3d打印盒

我將其打印的附件圖像放置在pi上,并在其中講話。它很棒:)
責(zé)任編輯:wv

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

    關(guān)注

    5

    文章

    1752

    瀏覽量

    57335
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1684

    瀏覽量

    105413
收藏 人收藏

    評論

    相關(guān)推薦

    e絡(luò)盟開售Raspberry Pi新款產(chǎn)品

    安富利旗下全球電子與工業(yè)系統(tǒng)設(shè)計(jì)、維護(hù)和維修產(chǎn)品及技術(shù)分銷商 e絡(luò)盟 現(xiàn)為客戶供應(yīng)小巧、快速、多功能的 Raspberry Pi Pico 2。
    的頭像 發(fā)表于 10-12 16:57 ?508次閱讀

    e絡(luò)盟開售Raspberry Pi AI 攝像頭

    安富利旗下全球電子元器件產(chǎn)品與解決方案分銷商e絡(luò)盟開售全新 Raspberry Pi AI攝像頭,這是 Raspberry Pi 的最新產(chǎn)品,擴(kuò)大了 e絡(luò)盟的人工智能設(shè)備范圍。
    的頭像 發(fā)表于 10-10 10:09 ?121次閱讀
    e絡(luò)盟開售<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> AI 攝像頭

    e絡(luò)盟發(fā)售功能強(qiáng)大的入門級 Raspberry Pi 5 2GB

    安富利旗下全球電子元器件產(chǎn)品與解決方案分銷商e絡(luò)盟日前開售極具性價(jià)比的全新 Raspberry Pi 5 2GB。
    的頭像 發(fā)表于 09-02 10:39 ?225次閱讀
    e絡(luò)盟發(fā)售功能強(qiáng)大的入門級 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 2GB

    名單公布!樹莓派5(Raspberry Pi 5)開發(fā)免費(fèi)試用!?。?/a>

    名單公布: jinsheng、華仔stm32 樹莓派5(Raspberry Pi 5)新主板采用2.4GHz四核64位Arm Cortex-A76處理器,擁有512KB的L2緩存和2MB的共享L3
    發(fā)表于 06-27 15:40

    如何將CYKIT-028 TFT模塊與Raspberry Pi和ESP32微控制器結(jié)合使用?

    我目前正在探索如何將 CYKIT-028 TFT 模塊與 Raspberry Pi 和 ESP32 微控制器結(jié)合使用。 不過,在選擇集成開發(fā)環(huán)境(IDE)和使用 PSOC Creator 的必要性
    發(fā)表于 05-21 07:36

    5分鐘內(nèi)將Raspberry Pi Pico變成簡單的示波器+波形發(fā)生器

    5 分鐘內(nèi)將 Raspberry Pi Pico(或任何 RP2040 )變成簡單的示波器+波形發(fā)生器。
    的頭像 發(fā)表于 03-04 09:14 ?1749次閱讀
    5分鐘內(nèi)將<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico變成簡單的示波器+波形發(fā)生器

    震驚!居然有人給 Raspberry Pi 5 做 X 射線!

    ? Jeff Geerling 會做一些莫名其妙的怪事,比如用信鴿來對抗網(wǎng)速,不過這也是我們喜歡他視頻的原因。最近,杰夫?qū)?Raspberry Pi 5 進(jìn)行了 X 光透視,揭示了
    的頭像 發(fā)表于 01-10 16:42 ?420次閱讀
    震驚!居然有人給 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射線!

    搭載 樹莓派5 Raspberry Pi 5 全新的HMI發(fā)布!

    多年來,上海晶珩不斷推陳出新,在成功推出一系列基于 Raspberry Pi CM4 的平板電腦后,現(xiàn)推出了首個搭載 Raspberry Pi 5 的平板電腦系列HMI3010。其中,
    的頭像 發(fā)表于 12-28 11:33 ?776次閱讀
    搭載 樹莓派5 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 全新的HMI發(fā)布!

    基于Raspberry Pi 5的蜂窩物聯(lián)網(wǎng)項(xiàng)目

    今天小拜年給大家?guī)淼氖莵碜悦绹腗aker Rob Lauer的基于樹莓派5的蜂窩網(wǎng)絡(luò)項(xiàng)目,了解如何為新的 Raspberry Pi 5 單板計(jì)算機(jī)添加低帶寬蜂窩連接。
    的頭像 發(fā)表于 12-25 10:55 ?1152次閱讀
    基于<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5的蜂窩物聯(lián)網(wǎng)項(xiàng)目

    Banana Pi最新的路由器BPI-R4上市銷售,基于MediaTek MT7988A

    Banana Pi 發(fā)布了一款新的路由器 Banana Pi BPI-R4,基于配備四核 Arm CPU 的 MediaTek MT7988A SoC。該不僅僅是
    的頭像 發(fā)表于 11-30 14:40 ?604次閱讀
    Banana <b class='flag-5'>Pi</b>最新的路由器<b class='flag-5'>板</b>BPI-R4上市銷售,基于MediaTek MT7988A

    Banana Pi最新的路由器BPI-R4上市銷售,基于MediaTek MT7988A

    Banana Pi 發(fā)布了一款新的路由器 Banana Pi BPI-R4,基于配備四核 Arm CPU 的 MediaTek MT7988A SoC。該不僅僅是
    的頭像 發(fā)表于 11-30 14:33 ?799次閱讀
    Banana <b class='flag-5'>Pi</b>最新的路由器<b class='flag-5'>板</b>BPI-R4上市銷售,基于MediaTek MT7988A

    RP2040和Raspberry Pi的區(qū)別

    作為 Raspberry Pi 基金會推出的首款微控制器產(chǎn)品,RP2040 標(biāo)志著以單板計(jì)算機(jī) (SBC) 而聞名的 Raspberry Pi 基金會的新方向。RP2040 將
    的頭像 發(fā)表于 11-16 17:37 ?853次閱讀
    RP2040和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>的區(qū)別

    Banana Pi BPI-M6(Raspberry Pi 5 替代品)初始設(shè)置及固件燒錄

    Banana Pi BPI-M6(Raspberry Pi 5 替代品)初始設(shè)置及固件燒錄
    的頭像 發(fā)表于 11-09 09:24 ?1077次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-M6(<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 替代品)初始設(shè)置及固件燒錄

    Banana Pi BPI-M6開源硬件開發(fā)介紹以及與 Raspberry Pi 5 的比較

    Banana Pi BPI-M6開源硬件開發(fā)介紹以及與 Raspberry Pi 5 的比較
    的頭像 發(fā)表于 11-09 09:22 ?666次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-M6開源硬件開發(fā)<b class='flag-5'>板</b>介紹以及與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 的比較

    raspberry pi 0應(yīng)多少伏供電?

    raspberry pi 0 5V 2A供電板太熱,5V 1A可以嗎
    發(fā)表于 11-07 06:52