如何將alexa新增到智慧映象

如果你建立了一個智慧鏡子,你已經可以方便地訪問日曆,天氣和新聞。但你可以做的不止這些!Magic Mirror軟體允許您為附加功能新增模組,例如Alexa用於語音控制。...

如果你建立了一個智慧鏡子,你已經可以方便地訪問日曆,天氣和新聞。但你可以做的不止這些!Magic Mirror軟體允許您為附加功能新增模組,例如Alexa用於語音控制。

其他開發人員建立這些模組。選項從有用的,如Alexa或存在檢測(透過相機或被動紅外感測器),到娛樂,如雪花和Spotify播放資訊。

我們推薦mmm-awesome-alexa,因為它似乎由一個活躍的開發人員很好地維護,儘管Magic-Mirror軟體還有其他alexa模組。

如果你想安裝googleassistant,Google提供了一個完整的教程來在Raspberry Pi上安裝Assistant,包括步驟、圖片和下載連結。雖然存在一些googleassistant的魔鏡模組,但我們的調查顯示,這些模組存在問題,經常會崩潰或覆蓋映象資訊。如果您想要最簡單的設定,我們建議您新增googleaiy工具包並使用其特定的教程。

要安裝大多數模組,您將經歷一些基本步驟:

  1. 從GitHub下載模組程式碼
  2. 配置模組特定選項
  3. 將模組新增到映象配置

根據模組的不同,步驟2和步驟3可能或多或少涉及。例如,設定Alexa需要比新增雪花更多的配置。此外,這個特定的Alexa模組需要在下載模組之前安裝一些附加軟體(依賴項)。

相關:如何打造自己的未來智慧鏡子

你需要的材料

本指南假設您已經建立了智慧映象。如果你還沒有,從那裡開始,但記住這裡列出的額外材料在您的成本和空間的考慮。

  • 完成的智慧映象
  • 話筒
  • 演講者

對於麥克風和揚聲器,我們建議使用原始的Google AIY語音套件。16美元,你很難找到更便宜的麥克風和揚聲器組合。您不一定需要使用附帶的紙板箱;將部件放在外面,將麥克風和揚聲器放在鏡子外面可能更有效。

第二個版本的GoogleAiy語音工具包是可用的,但它更昂貴,幷包括一個樹莓皮零,這是不夠強大的執行喚醒詞或魔鏡軟體,所以你應該跳過它。

連線揚聲器和麥克風,就可以安裝Alexa模組了。如果您使用的是Google AIY套件,只需按照其組裝指南連線麥克風和揚聲器元件即可。

安裝模組依賴項

在下載和配置mmm-awesome-alexa之前,您需要安裝一些模組依賴的依賴項。在嘗試安裝其他東西之前,最好先更新你的Raspberry Pi。在Raspberry Pi上,首先執行以下命令:

sudo apt update && sudo apt upgrade

一旦Raspberry Pi是最新的,請逐個執行以下命令:

sudo apt-get install sox libsox-fmt-all sudo apt-get install swig3.0 python-pyaudio python3-pyaudio sox pip install pyaudio sudo apt-get install libasound-dev portaudio19-dev libportaudio2 libportaudiocpp0 ffmpeg libav-tools sudo apt-get install libatlas-base-dev

每個命令都會安裝一個依賴項,它們都是執行所必需的。只需執行一個命令,等待下載和安裝完成,然後執行下一個命令。

下載模組程式碼

為Magic Mirror新增任何模組的第一步是下載模組的程式碼Github。為此,您需要登入到Raspberry Pi,開啟終端,並將目錄更改為儲存模組的目錄。然後您將使用下載命令從Github中提取程式碼如果您有shell訪問許可權,您可以遠端執行所有這些操作。

開啟終端後,請鍵入以下內容:

cd ~/MagicMirror/modules

此命令將您移動到魔鏡軟體的modules資料夾的工作目錄。任何時候你下載一個新模組,你都希望在這裡保持一切井然有序。下一步是使用以下命令從Github下載軟體:

git clone https://github.com/dolanmiu/MMM-awesome-alexa.git

完成後,使用以下命令將目錄更改到模組中:

cd MMM-awesome-alexa

Alexa模組需要一些附加的依賴項才能正常工作。執行以下命令安裝它們:

npm install --only=prod

現在,將目錄更改為新建立的node\u modules資料夾:

cd node_modules

刪除先前新增的snowboy資料夾。我們需要更新版本的雪人:

rm -rf snowboy

接下來,我們將使用以下命令下載最新版本的snowboy:

git clone https://github.com/Kitt-AI/snowboy.git

在繼續之前,將目錄更改為新的snowboy資料夾。

cd snowboy

現在我們需要刪除node\u modules資料夾並安裝一些附加的依賴項。重要的是,你留在雪人資料夾中的這些步驟,不要改變目錄。逐個執行以下命令:

rm -rf node_modules npm install nan --save npm install [email protected] --save npm install npm run prepublish npm install --save-dev electron-rebuild npm install nan ./node_modules/.bin/electron-rebuild

現在該模組已完全下載和安裝。

配置alexa模組

如何將alexa新增到智慧映象

現在安裝了mmm-awesome-alexa模組,我們需要對其進行配置。第一步是將目錄更改為模組的根目錄。在終端中鍵入以下命令,然後按Enter鍵:

cd ~/MagicMirror/modules/MMM-awesome-alexa

這個Alexa模組有一個配置助手;我們想執行它。終端型別:

npm run config-helper

您將看到一個請求客戶端ID的提示。由於您實際上是在設定一個定製的Echo,因此您需要開啟一個瀏覽器並進入Alexa開發人員站點。然後使用您的亞馬遜帳戶登入。

登入後,單擊“開始”按鈕。您正在建立一個裝置,所以請單擊“產品”並單擊“建立產品”

如何將alexa新增到智慧映象

在下一個螢幕上,為您的產品提供一個名稱和產品ID我們建議“Magic\u Mirror\u Alexa”作為名稱,“YourFirstName\u MM\u Alexa”作為產品ID。選擇Smart Home作為類別,並啟用擴音和遠場選項。您將看到一系列“是”或“否”問題,請選擇“否”,然後單擊“下一步”

在“安全配置檔案”螢幕上,單擊“建立新配置檔案”。對安全配置檔案使用與產品ID相同的名稱。然後鍵入所需的任何描述,然後單擊“下一步”。

檢查協議並單擊Finish。

單擊新建立的產品,然後單擊安全配置檔案,您將看到客戶機ID和客戶機機密。

如何將alexa新增到智慧映象

在允許的返回URL條目中型別:https://魔鏡-avs.github.io/亞歷山大-Web助手/authresp***e

然後單擊新增按鈕。向下滾動並單擊更新框以完成新增URL。

在終端中,您將看到輸入客戶機ID的提示。從瀏覽器中複製客戶機ID,將其貼上到終端中,然後按Enter鍵。現在終端將提示輸入客戶機密碼。切換回瀏覽器,複製客戶端密碼,然後將其貼上到終端並按Enter鍵。

當提示輸入裝置ID時,輸入上面建立的名稱作為產品ID(在我們的示例中是Magic\u Mirror\u Alexa)。

當要求您提供返回URL時,請鍵入以下命令並按Enter鍵:

https://magic-mirror-avs.github.io/Alexa-Web-Helper/authresp***e

終端將顯示自定義連結。複製並貼上到瀏覽器中。如果出現提示,請使用您的Amazon帳戶登入。在下一個螢幕上單擊允許。

如何將alexa新增到智慧映象

你會在瀏覽器上看到一個錯誤,但別擔心!這是意料之中的。滾動錯誤頁面的URL並找到“Code=xxxxxx”部分。

如何將alexa新增到智慧映象

複製出現在“code=”和“&scope”之間的字母和數字,並將它們貼上到終端中。完成後按回車鍵。

當被問及是否要生成MagicMirror配置時,鍵入Y,然後按回車鍵。

你會被問到該用哪個叫醒詞。Alexa是預設選擇,所以按回車鍵。

對於使用lite模式和視覺化,回答no。

配置助手將生成您的模組資訊。它看起來像這樣:

{ module: "MMM-awesome-alexa", position: "bottom_bar", config: { wakeWord: "Alexa", clientId: "YOUR_CLIENT_ID", clientSecret: "YOUR_CLIENT_SECRET", deviceId: "YOUR_DEVICE_ID", refreshToken: "YOUR_REFRESH_TOKEN", lite: false, isSpeechVisualizationEnabled: false } }

如何將alexa新增到智慧映象

複製這些行。我們需要將它們新增到魔鏡配置中。

將alexa模組新增到magic mirror配置中

然後使用以下命令將目錄更改為Magic Mirror config資料夾:

cd~/MagicMirror/config檔案

開啟門配置.js使用nano命令:

奈米技術配置.js

在}(模組的結尾)的第一個例項之後,點選Enter,在下一個{entry(新模組的開始)之前建立一個空行。

如何將alexa新增到智慧映象

在您建立的新空行上,貼上config helper步驟中的模組程式碼。自動生成的程式碼確實有錯誤;您還需要在最後一個括號後鍵入逗號,以便您的模組以}結尾,

如何將alexa新增到智慧映象

使用Ctrl+x關閉檔案。出現提示時,鍵入“y”以確認儲存,然後按Enter鍵以保持檔名不變。

模組已完成。要在模組就位後重新啟動魔鏡軟體,請鍵入pm2 restart mm,魔鏡軟體將重新啟動。Alexa現在應該在你的魔鏡上工作了。

這是一個更復雜的模組,你可以設定魔鏡。但對於其他模組,基本步驟是相同的,下載程式碼,配置模組特定的選項,將模組新增到配置中。你可以新增雪花到你的鏡子,或運動檢測,甚至顯示你的谷歌照片。

  • 發表於 2021-04-03 09:05
  • 閱讀 ( 53 )
  • 分類:網際網路

你可能感興趣的文章

如何使用amazon echo和alexa提高工作效率

... 在這兩種情況下,您可能想知道如何使用Alexa個人助理來提高工作效率。讓Alexa給你講個笑話很有趣,但這無助於你取得進步。 ...

  • 發佈於 2021-03-11 15:59
  • 閲讀 ( 58 )

為什麼這個聖誕節你需要亞馬遜alexa在家裡

...井有條的好方法,但在聖誕節,它們尤其重要。你還應該如何記錄你的聖誕願望清單和大量的雜貨需求? ...

  • 發佈於 2021-03-12 03:21
  • 閲讀 ( 62 )

如何設定和使用ecobee4智慧恆溫器

...解的關於多方面智慧恆溫器的所有資訊,包括它是什麼、如何設定、您可以使用它做什麼、將裝置與Amazon Alexa和Apple HomeKit配合使用、常見問題的疑難解答等等。 ...

  • 發佈於 2021-03-12 03:45
  • 閲讀 ( 53 )

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

...決所有你想知道的關於Echo秀的問題,包括裝置是什麼,如何設定連線的裝置,如何控制智慧家居,詳細說明技能是什麼,常見問題的排除,等等。 ...

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

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

...。讓我們仔細看看Alexa的語音資料和家庭資料,看看他們如何為家裡的每個人個性化與Alexa的日常互動。 ...

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

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

... 最後一步是決定如何聽到回聲。您有三種選擇:藍芽、音訊線和無揚聲器。Dot允許您使用藍芽或音訊電纜將裝置連線到揚聲器,以獲得更好的音訊效果。如果您不想使用其中任何一個,最...

  • 發佈於 2021-03-12 20:33
  • 閲讀 ( 71 )

18個很棒的亞馬遜alexa新技能,你需要試試

...嗎?這項技能會有所幫助。啟用Go Green,您可以讓Echo分享如何幫助地球的提示。 ...

  • 發佈於 2021-03-14 17:07
  • 閲讀 ( 49 )

任何人都可以重新創造的創意智慧家居創意

...光開始行動了嗎?看看J.Estrada的這段影片,注意到燈光是如何持續運動的。它們可以透過免費的Nanoleaf應用程式控制。您還可以使用Apple HomeKit和Siri、Amazon Alexa或Android控制燈光。 ...

  • 發佈於 2021-03-15 04:05
  • 閲讀 ( 44 )

如何投射你的螢幕:有線和無線解決方案分享你的螢幕

... 想要更多的映象提示嗎?下面介紹如何將iOS裝置映象到Windows PC。 ...

  • 發佈於 2021-03-15 05:28
  • 閲讀 ( 51 )

亞馬遜alexa例程:你需要知道的一切

... 你是如何建立一個程式的? ...

  • 發佈於 2021-03-26 10:07
  • 閲讀 ( 43 )
qnirhuxztc
qnirhuxztc

0 篇文章

作家榜

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

相關推薦