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

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

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

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

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

步驟1:

請(qǐng)按照以下步驟安裝Raspbian

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

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

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

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

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

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

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

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

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

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

如果使用USB麥克風(fēng),請(qǐng)確保在啟動(dòng)PI之前先將其插入?;蛘撸绻褂玫氖荕ic陣列帽,則需要在接通電源之前將其固定在GPIO引腳上。

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

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

確保您位于/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

然后重新啟動(dòng)PI

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

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

cd 。/seeed-voicecard/

sudo 。/install.sh

sudo重新啟動(dòng)揚(yáng)聲器測(cè)試

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

您將需要一個(gè)gmail帳戶為此。

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

URL 1。 Google Developers頁(yè)面

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

p》

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

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

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

下一步,我們?cè)谝韵挛恢每寺×薌assist PI項(xiàng)目pi,但我們必須使某些文件可執(zhí)行并安裝它們

按照以下命令

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

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

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

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

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

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

使助手在開(kāi)機(jī)或無(wú)頭啟動(dòng)請(qǐng)按照以下命令

進(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啟動(dòng)gassistpi-ok-google.service

sudo systemctl啟動(dòng)gassistpi-push-button.service

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

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

重新啟動(dòng)PI and Enjoy

步驟4:3d打印盒

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

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

    關(guān)注

    5

    文章

    1766

    瀏覽量

    57591
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    117

    文章

    1708

    瀏覽量

    105703
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Raspberry Pi樹(shù)莓派新手指南

    電子發(fā)燒友網(wǎng)站提供《Raspberry Pi樹(shù)莓派新手指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-23 17:05 ?0次下載

    ?Banana Pi BPi-M4 Zero 開(kāi)源硬件開(kāi)發(fā)評(píng)測(cè)試: 全志科技H618 方案設(shè)計(jì)

    Berry型號(hào),其外觀類似于Raspberry Pi 3。當(dāng)時(shí),我們首先對(duì)Banana Pi提供的支持感到滿意。這個(gè) Zero 克隆的主要競(jìng)爭(zhēng)對(duì)手可能是
    的頭像 發(fā)表于 12-03 17:58 ?393次閱讀
    ?Banana <b class='flag-5'>Pi</b> BPi-M4 Zero 開(kāi)源硬件開(kāi)發(fā)<b class='flag-5'>板</b>評(píng)測(cè)試: 全志科技H618 方案設(shè)計(jì)

    新品來(lái)襲!Raspberry Pi Compute Module 5

    今天,我們很高興地宣布推出備受期待的Raspberry Pi計(jì)算模塊5,這是我們旗艦Raspberry Pi 5單板計(jì)算機(jī)的模塊化版本,售價(jià)僅為45美元。 意外之旅 我們?cè)?008年成
    的頭像 發(fā)表于 11-27 18:21 ?482次閱讀
    新品來(lái)襲!<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Compute Module 5

    Raspberry Pi Pico 2 W 發(fā)布

    樹(shù)莓派官方今日宣布推出支持無(wú)線連接的新款 MCU(微控制器)主板 Raspberry Pi Pico 2 W,售價(jià) 7 美元, 較此前的有線版本高出 2 美元 。 ? ? Raspberry
    的頭像 發(fā)表于 11-25 18:25 ?517次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 2 W 發(fā)布

    Raspberry Pi Pico 2

    Raspberry Pi Pico 2顯著提升了性能,同時(shí)保持了與之前的Raspberry Pi Pico系列器件的兼容性。 Pico 2具有更高的內(nèi)核時(shí)鐘速度、雙倍內(nèi)存、更強(qiáng)大的Ar
    的頭像 發(fā)表于 11-25 15:10 ?612次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 2

    Banana Pi M5 與 Raspberry Pi 4 – 基準(zhǔn)測(cè)試

    Banana Pi M5 基準(zhǔn)測(cè)試已成為我的網(wǎng)站上最受歡迎的作品之一,而且似乎人們真正想看到的是它與其 Raspberry 口味的表親之間的直接比較,所以這里就是 Banana Pi M5 與
    的頭像 發(fā)表于 10-28 10:28 ?379次閱讀
    Banana <b class='flag-5'>Pi</b> M5 與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基準(zhǔn)測(cè)試

    Raspberry Pi CM5 還要幾周才能上市嗎?

    如果您經(jīng)常逛電子產(chǎn)品商店/網(wǎng)站,您可能會(huì)偶然發(fā)現(xiàn)一些您沒(méi)想到的產(chǎn)品。今天在 Mouser 上,我們似乎有一堆 Raspberry Pi CM5 配件。很快 TM 就會(huì)有?
    的頭像 發(fā)表于 10-28 10:26 ?301次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM5 還要幾周才能上市嗎?

    e絡(luò)盟開(kāi)售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 ?667次閱讀

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

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

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

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

    RK3588這款單板計(jì)算機(jī)(SBC)讓 Raspberry Pi 5黯然失色

    ,但設(shè)備在規(guī)格方面卻越來(lái)越強(qiáng)大。 Armsom Sige7就是這樣一臺(tái)微型計(jì)算機(jī),但卻擁有強(qiáng)大的硬件能力。 八核處理器、Mali-G610 GPU、6 TOPS NPU 和 8K 顯示器支持是 Raspberry Pi 夢(mèng)寐以求的規(guī)格。 ArmSoM-Sige7 RK35
    的頭像 發(fā)表于 06-29 10:26 ?2064次閱讀
    RK3588這款單板計(jì)算機(jī)(SBC)讓 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5黯然失色

    名單公布!樹(shù)莓派5(Raspberry Pi 5)開(kāi)發(fā)免費(fèi)試用!??!

    名單公布: jinsheng、華仔stm32 樹(shù)莓派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é)合使用。 不過(guò),在選擇集成開(kāi)發(fā)環(huán)境(IDE)和使用 PSOC Creator 的必要性
    發(fā)表于 05-21 07:36

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

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

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

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