用覆盆子皮打造你自己的亞馬遜alexa智慧音箱

想要一個智慧揚聲器,但不想支付亞馬遜的硬體?下面是如何建立自己的覆盆子圓周率為基礎的Alexa。...

突然間,每個人都在和他們的技術交流。智能**,電視,甚至燈泡——都能被家庭助理控制。隨著物聯網接管了你的家,你會發現更多的設備突然能夠響應你的聲音,這要感謝亞馬遜Alexa這樣的虛擬助手。

build-amazon-alexa-raspi

如果你手頭有一個備用的樹莓皮,你不需要購買像回聲或回聲點亞馬遜Alexa設備,因為你可以建立自己的。本教程將解釋如何在樹莓Pi上設置Alexa家庭助理。

你需要的硬件

在開始**自己動手做的樹莓皮Alexa之前,您需要:

  • Raspberry Pi,Raspbian安裝在微型SD卡上
  • 合適的電源(建議[email protected]
  • USB麥克風
  • 演講者
  • 一臺PC,用於設置一個Amazon開發人員帳戶和一個SSH客戶端

在開始之前,如果還沒有,則需要啟用到Raspberry Pi的SSH連接。如果你願意,你可以用鍵盤,鼠標和顯示器來設置你的樹莓圓周率。你需要一個麥克風,但如果你沒有,一個USB網絡攝像頭與麥克風將做同樣的工作。

在正常情況下,我建議安裝Raspbian Lite以降低資源使用率。但是,安裝Alexa所需的腳本無法安裝在標準的Raspbian Lite安裝上。要解決此問題,請安裝GStreamer(一種Linux媒體框架),以便通過SSH或在終端屏幕上運行以下命令進行安裝:

sudo apt update && sudo apt upgradesudo apt install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-pulseaudio

步驟1:創建amazon開發者帳戶和安全配置文件

在安裝Alexa軟件之前,您需要創建一個Amazon開發人員帳戶。如果你有一個現有的Amazon帳戶,你可以通過這種方式登錄並註冊Amazon開發者帳戶。

登錄後,在導航欄上轉到Alexa,然後轉到Alexa語音服務。單擊“開始”,然後單擊“產品”>“創建產品”。

Amazon Developer Account Registration Process Screen

為你的設備提供一個名稱和產品ID。選擇帶有Alexa內置的設備,然後選擇“否”回答相應的應用程序問題。從Product category下拉菜單中選擇Other,並在其下方提供的框中鍵入Raspberry Pi。給它一個簡短的描述,比如“Sample Raspberry Pi Alexa build”。

為最終用戶交互選擇觸控啟動和免提。你不需要擔心選擇一個圖像。對最後四個問題選擇“否”,然後單擊“下一步”。

在下一個屏幕上,您需要創建一個Amazon安全配置文件,將您的安全數據鏈接到您的Raspberry Pi Alexa。單擊“創建新配置文件”。選擇一個名字和描述,類似我下面的。

Amazon Developer Account Security Profile Registration

在下一步中,選擇其他設備和平臺,然後**客戶端ID名稱(可以是任何您喜歡的名稱),同意條款和條件,然後單擊生成ID。然後您將看到一個彈出窗口,告訴您您的產品已創建。

接下來,啟用您的配置文件。轉到“使用Amazon開發人員登錄”頁面,從下拉菜單中選擇您的配置文件,然後單擊“確認”。

**域,如本地樹莓在提供的框中,然後單擊保存。

第2步:下載amazon腳本

要輕鬆地將amazonalexa安裝到Raspberry Pi上,您將使用一個名為Assistants Pi的腳本。這為安裝Alexa提供了一種簡單的方法,無需手動構建SDK。

首先,您需要安裝Git,從腳本開發人員那裡獲取所需的文件。使用SSH客戶端連接到Raspberry Pi,或者,如果您沒有運行無頭Pi,請打開終端並鍵入:

sudo apt install git

安裝Git後,通過鍵入以下內容克隆所需的文件:

git clone https://github.com/shivasiddharth/Assistants-Pi

您需要使腳本文件可執行。通過鍵入:

cd /home/pi/Assistants-Pi/scripts/sudo chmod +x installer.sh prep-system.sh service-installer.sh audio-test.sh

步驟3:安裝前預配置

在安裝Alexa之前,您需要在Raspberry-Pi上安裝pipforpython,然後才能運行初始的助手Pi腳本。檢查是否安裝了以下設備:

pip --version

你應該得到一個確認你的版本的回覆。如果沒有,請使用apt重新安裝PIP。

Python PIP Version Check Terminal Command

如果PIP安裝正確,那麼下一步就是運行PIP準備腳本pre-系統.sh。運行以下操作:

sudo /home/pi/Assistants-Pi/scripts/prep-system.sh

這將開始為您安裝任何必要的軟件包,並檢查Raspbian是否是最新的。

Assistants Pi Preparation Terminal Script

一旦一切都安裝好了,你將有六個選項可供選擇的音頻和麥克風配置。大多數人需要選擇USB-MIC-ON-BOARD-JACK,所以按3並按回車鍵。如果您使用的USB麥克風的音頻端口連接有揚聲器,請選擇此選項。

在此階段通過鍵入以下命令重新啟動Raspberry Pi:

sudo reboot

重新啟動後,通過運行以下命令檢查音頻設置是否正確:

sudo /home/pi/Assistants-Pi/scripts/audio-test.sh

這將運行一個檢查您的揚聲器和麥克風,以確保您的覆盆子皮都工作。

步驟4:運行安裝腳本

假設您在音頻測試期間麥克風或揚聲器沒有問題,請運行以下命令將Alexa安裝到Raspberry Pi:

sudo /home/pi/Assistants-Pi/scripts/installer.sh

你可以選擇安裝Alexa,googlehome助手,或者兩者都安裝。這個腳本需要額外的步驟才能在這裡安裝Google助手,所以最好跳過這個步驟。選擇選項2僅安裝Alexa。

Assistants Pi Terminal Script Assistant Installer Menu

你需要輸入你的客戶ID。點擊你的“產品”名稱,回到Alexa開發者門戶找到這個。記下你的產品ID。

單擊產品名稱,單擊安全配置文件,然後單擊其他設備和平臺。在同意條款和條件之前,請使用此處找到的客戶ID,然後鍵入產品ID。鍵入AGREE並按回車鍵。

Raspberry Pi Alexa SDK Conditi*** Agreement

該腳本將在整個安裝過程中運行,並安裝它所需的任何其他必要包。這可能需要一些時間才能完成。您可能需要接受一兩個許可證;只需通讀並點擊Y鍵即可進入任何確認菜單。

步驟5:最終配置和測試

一旦腳本完成安裝,您就可以運行最後一個腳本:

sudo /home/pi/Assistants-Pi/scripts/service-installer.sh

運行以下命令,以確保服務啟動並啟用:

sudo systemctl enable alexa.servicesudo systemctl start alexa.service

然後你需要註冊並授權你的Pi。鍵入以下內容:

sudo /home/pi/Assistants-Pi/Alexa/startsample.sh

您需要在Amazon開發人員站點的頁面上輸入終端屏幕上顯示的代碼。鍵入代碼,單擊“繼續”,然後單擊“允許”。

Amazon Developer Product Access Authorization Page

假設Pi授權正常,您應該看到Alexa腳本示例正在運行。測試一下你的DIY覆盆子皮Alexa設備,說Alexa後接一個命令。例如,Alexa,告訴我時間。

最後重新啟動一次,通過發出另一個命令再次測試設備,確保一切正常。

一個diy亞馬遜alexa為您的家

你不需要為你的家購買昂貴的新設備來享受智能揚聲器的好處。一個備用的樹莓皮使一個完美的DIY家庭助理,無論你是建立一個DIY亞歷克斯或如果你想建立自己的DIY谷歌家園。

如果你家裡的智能揚聲器不受你的喜愛,也許可以到戶外去建造一些粗糙的樹莓皮項目。

  • 發表於 2021-03-21 08:42
  • 閱讀 ( 45 )
  • 分類:DIY

你可能感興趣的文章

報道:亞馬遜正在製造一款由alexa提供動力的家用機器人

... 因此,簡而言之,亞馬遜正在打造Echo on wheels,這是一款智慧助手,旨在跟隨您在家中四處走動。 ...

  • 發佈於 2021-03-11 02:49
  • 閲讀 ( 63 )

亞馬遜echo dot與echo:為什麼dot是更好的選擇

...一樣。不過,儘管有大量的選擇在那裡,小的黑色或白色亞馬遜回聲點可能是唯一的智慧揚聲器,你會永遠需要。不相信我們?這就是原因。 ...

  • 發佈於 2021-03-11 22:07
  • 閲讀 ( 62 )

如何設定和使用你的亞馬遜回聲秀

... 如果家裡不止一個人想要管理自己的音樂庫和其他功能,Echo Show可以支援多個使用者,稱為“家庭檔案”。 ...

  • 發佈於 2021-03-12 11:14
  • 閲讀 ( 68 )

為多個使用者配置檔案個性化設定amazon echo

...同樣強大Alexa體驗的絕佳工具。亞馬遜正真正將回聲陣容打造成多使用者計算機,並繼續與谷歌家居等競爭智慧揚聲器上的其他功能相匹配。 ...

  • 發佈於 2021-03-12 15:14
  • 閲讀 ( 55 )

亞馬遜回聲vs.谷歌主頁vs.蘋果homepod

...和背景融為一體的演講者,我建議用黑色的。如果你覺得自己是個叛逆者,那就穿白色的吧。 ...

  • 發佈於 2021-03-14 09:42
  • 閲讀 ( 51 )

6款最酷的亞馬遜echo(dot)替代產品

...克1(看起來有點像沃利)零售價99美元。由於它是建立在覆盆子皮2,它是相當開放的。Mycroft可以執行諸如釋出到Facebook、Roomba控制甚至啟動3D印表機等功能。甚至有Netflix、Plex、Spotify和YouTube的支援。 ...

  • 發佈於 2021-03-14 16:18
  • 閲讀 ( 61 )

9大第三方亞馬遜alexa和谷歌助理智慧音箱

自2014年第一款亞馬遜回聲(Amazon Echo)問世以來,智慧揚聲器的概念已經有了長足的發展。如今,這家線上零售商提供了不少於6款基於Amazon Alexa的揚聲器,包括第二代Echo、premium Echo Plus和時尚Echo Show。 ...

  • 發佈於 2021-03-15 08:25
  • 閲讀 ( 54 )

亞馬遜echo look為您提供時尚建議

...幫助你在網上分享照片外,這個造型還將為你的各種服裝打造一個亞馬遜稱之為個人造型手冊的形象。但最主要的吸引力在於風格檢查,它讓你在時裝專家和機器學習的基礎上,將兩套服裝相互搭配。 ...

  • 發佈於 2021-03-15 09:34
  • 閲讀 ( 46 )

如何把你的亞馬遜回聲變成一個智慧家居安全系統

...來放音樂,打電話給你的朋友,或者只是看看天氣。但你的亞馬遜回聲遠比這強大。它不僅可以形成一個智慧家居的樞紐,你的亞馬遜Echo(點,點,秀,無論什麼)也可以作為一個家庭安全家電的控制點。 ...

  • 發佈於 2021-03-25 03:46
  • 閲讀 ( 51 )

如何將spotify連線到alexa並在echo上播放音樂

...結在一起,您現在可以透過流行的智慧音箱系列無縫播放自己的播放列表。 ...

  • 發佈於 2021-03-28 02:59
  • 閲讀 ( 45 )
oh2881227
oh2881227

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦