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上運行的圖形SD卡寫入工具,對于大多數(shù)用戶而言,這是最簡單的選擇。 Etcher還支持直接從zip文件寫入圖像,而無需任何解壓縮。

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

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

向?qū)⒁龑?dǎo)您完成其余設(shè)置,如,Locale設(shè)置,WIFI等。請確保您同時啟用了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重新啟動揚聲器測試

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

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

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

URL 1。 Google Developers頁面

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

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

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

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

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

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

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

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

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

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

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

10.現(xiàn)在,進入“活動控制”頁面。在這里,您必須激活以下活動控件,以確保Google Assistant API正常運行。網(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點和第3點是必填項,否則該項目將無法正常工作。

下一步,我們在以下位置克隆了Gassist PI項目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)將提示您輸入身份驗證密鑰,其上方會顯示一個網(wǎng)址,將其復(fù)制到瀏覽器中,它將打開google身份驗證頁面。選擇您的適當(dāng)帳戶,然后單擊允許。

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

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

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

進入您的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。在啟動時,助手將自動啟動并用“ HI”打招呼。

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

重新啟動PI and Enjoy

步驟4:3d打印盒

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

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

    關(guān)注

    5

    文章

    1748

    瀏覽量

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

    關(guān)注

    116

    文章

    1679

    瀏覽量

    105256
收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

    5 分鐘內(nèi)將 Raspberry Pi Pico(或任何 RP2040 )變成簡單的示波器+波形發(fā)生器。
    的頭像 發(fā)表于 03-04 09:14 ?1572次閱讀
    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 進行了 X 光透視,揭示了
    的頭像 發(fā)表于 01-10 16:42 ?369次閱讀
    震驚!居然有人給 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射線!

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

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

    RP2040和Raspberry Pi的區(qū)別

    作為 Raspberry Pi 基金會推出的首款微控制器產(chǎn)品,RP2040 標(biāo)志著以單板計算機 (SBC) 而聞名的 Raspberry Pi 基金會的新方向。RP2040 將
    的頭像 發(fā)表于 11-16 17:37 ?783次閱讀
    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 ?965次閱讀
    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 ?580次閱讀
    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

    貿(mào)澤成為Raspberry Pi的原廠授權(quán)代理商

    Pi新品。貿(mào)澤供應(yīng)直接來自Raspberry Pi的單板計算機 (SBC)、嵌入式設(shè)備和外設(shè)的完整產(chǎn)品系列,并提供源自制造商的完整可追溯性/原廠認(rèn)證。 ? 貿(mào)澤電子亞太區(qū)市場及商務(wù)拓展副總裁田吉平女士
    發(fā)表于 10-19 15:17 ?431次閱讀

    加熱和冷卻樹莓派5(Raspberry Pi5)這是真嘞?

    每當(dāng)發(fā)布新一代的樹莓派(Raspberry Pi)時,熱控制問題都會引發(fā)廣泛討論。人們都在思考是否有必要采取措施以控制熱量,以及如果需要,如何最有效地實現(xiàn)。而這一次,隨著樹莓派5(Raspberry
    的頭像 發(fā)表于 10-13 14:41 ?787次閱讀
    加熱和冷卻樹莓派5(<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>5)這是真嘞?

    Waveshare RP2040-PiZero具有Raspberry Pi Zero外形

    Waveshare RP2040-PiZero是一款類似于 Raspberry Pi Zero 的,具有Raspberry
    的頭像 發(fā)表于 10-12 15:36 ?1051次閱讀
    Waveshare RP2040-PiZero<b class='flag-5'>板</b>具有<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Zero外形

    Raspberry Pi 3 官方套件入門指南

    Raspberry Pi 3套件介紹Raspberry Pi 3套件安裝
    發(fā)表于 10-09 07:53

    【樹莓派Pi5】樹莓派 Raspberry Pi 5 正式發(fā)布!

    Raspberry Pi 4 的巔峰,這是 Raspberry Pi 系列計算機的最新力作。新一代 CPU 性能提升 2-3 倍,GPU
    的頭像 發(fā)表于 09-28 17:30 ?1774次閱讀
    【樹莓派<b class='flag-5'>Pi</b>5】樹莓派 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 正式發(fā)布!

    完整版Raspberry Pi樹莓派電路圖

    完整版Raspberry Pi樹莓派電路圖大全
    發(fā)表于 09-25 08:00

    Raspberry Pi樹莓派4 Model B產(chǎn)品介紹

    免費分享Raspberry Pi樹莓派 4 Model B產(chǎn)品簡介、機械制圖、示意圖
    發(fā)表于 09-25 07:49