chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

GoogleAssistant的有趣功能

454398 ? 來源:工程師吳畏 ? 2019-08-07 09:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

背景:

Google發(fā)布了他們的AIY項目套件,最初沒有多少人可以訪問它。我開始修改Google Assistant SDK時添加類似AIY的功能。每個項目都需要一個名稱,因此我將其命名為GassistPi( G oogle Assist ant Pi )。到目前為止,該項目已快速轉(zhuǎn)發(fā),其中包含了許多有趣的功能,并擁有自己的社區(qū)。

那么你可以用這個項目做什么:

沒有IFTTT,API.AI的GPIO語音控制,動作SDK。

沒有IFTTT和MQTT的NodeMCU的語音控制。

流互聯(lián)網(wǎng)廣播電臺。

連接到RPi的伺服語音控制。

安全關(guān)閉RPi。

從YouTube流媒體音樂。

跟蹤地塊。

RSS源。

控制Kodi。

從Google Play音樂中流式傳輸音樂。

將YouTube視頻投射到Chromecast

控制Chromecast。

控制Sonoff Tasmota設(shè)備/模擬Wemo

全部通過語音命令。

步驟1:入門

下載Raspbian桌面圖像的最新項目并將其刻錄到SD卡上。

連接外圍設(shè)備,如麥克風(fēng),揚聲器,鍵盤,鼠標,顯示器,然后啟動Pi 。

打開終端并執(zhí)行以下步驟

步驟2:安裝音頻配置文件

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

sudo apt-get update

sudo apt-get install raspberrypi-kernel

2。重啟Pi

3。根據(jù)您的設(shè)置選擇音頻配置。 speaker-test命令用于初始化alsa,所以請不要跳過它。 AIY-HAT和CUSTOM-HAT用戶,請在提到的地方重啟Pi,否則會導(dǎo)致音頻和任務(wù)欄問題。

3.1。 USB DAC或USB聲卡用戶,

sudo chmod +x /home/pi/GassistPi/audio-drivers/USB-DAC/scripts/install-usb-dac.sh

sudo /home/pi/GassistPi/audio-drivers/USB-DAC/scripts/install-usb-dac.sh

speaker-test

3.2。 AIY-HAT用戶,

sudo chmod +x /home/pi/GassistPi/audio-drivers/AIY-HAT/scripts/configure-driver.sh

sudo /home/pi/GassistPi/audio-drivers/AIY-HAT/scripts/configure-driver.sh

sudo reboot

sudo chmod +x /home/pi/GassistPi/audio-drivers/AIY-HAT/scripts/install-alsa-config.sh

sudo /home/pi/GassistPi/audio-drivers/AIY-HAT/scripts/install-alsa-config.sh

speaker-test

3.3。 USB MIC和HDMI用戶,

sudo chmod +x /home/pi/GassistPi/audio-drivers/USB-MIC-HDMI/scripts/install-usb-mic-hdmi.sh

sudo /home/pi/GassistPi/audio-drivers/USB-MIC-HDMI/scripts/install-usb-mic-hdmi.sh

speaker-test

3.4。 USB MIC和AUDIO JACK用戶,

sudo chmod +x /home/pi/GassistPi/audio-drivers/USB-MIC-JACK/scripts/usb-mic-onboard-jack.sh

sudo /home/pi/GassistPi/audio-drivers/USB-MIC-JACK/scripts/usb-mic-onboard-jack.sh

speaker-test

3.5。 CUSTOM VOICE HAT用戶,

sudo chmod +x /home/pi/GassistPi/audio-drivers/CUSTOM-VOICE-HAT/scripts/install-i2s.sh

sudo /home/pi/GassistPi/audio-drivers/CUSTOM-VOICE-HAT/scripts/install-i2s.sh

sudo reboot

sudo chmod +x /home/pi/GassistPi/audio-drivers/CUSTOM-VOICE-HAT/scripts/custom-voice-hat.sh

sudo /home/pi/GassistPi/audio-drivers/CUSTOM-VOICE-HAT/scripts/custom-voice-hat.sh

speaker-test

使用HDMI/板載插孔,確保強制音頻

sudo raspi-config

選擇高級選項,然后音頻并選擇強制音頻

那些使用任何其他DAC或HAT按照制造商的指南安裝卡,然后您可以嘗試使用USB-DAC配置文件后更改硬件ID

4。重啟Pi

5。使用以下命令檢查揚聲器

speaker-test -t wav

步驟3:CONTINUE SETTING UP AUDIO

1。下載憑證---》 .json文件

2.將.json文件放入/home/pi目錄不要重命名

3.使用單行安裝程序安裝Google智能助理。

4.1使安裝程序可執(zhí)行

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

4.2執(zhí)行安裝程序

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

5.從終端復(fù)制google助理驗證鏈接并使用您的Google帳戶進行授權(quán)

6。將授權(quán)碼從瀏覽器復(fù)制到終端,然后按enter鍵

7.驗證成功后,Google Assistant演示測試將自動啟動。開始時,音量可能較低,助手音量獨立于Pi音量,所以使用“音量調(diào)高”命令增加音量。

8.驗證助手的工作后,關(guān)閉并退出終端

步驟4:BOOT SERVICE SETUP上的HEADLESS AUTOSTART

1。打開/home/pi/GassistPi/systemd/目錄中的服務(wù)文件,并在指定的位置添加項目和模型ID并保存文件。

2。使服務(wù)安裝程序可執(zhí)行

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

3。運行服務(wù)安裝程序

sudo /home/pi/GassistPi/scripts/service-installer.sh

4。啟用服務(wù)

sudo systemctl enable gassistpi.service

5。啟動服務(wù)

sudo systemctl start gassistpi.service

步驟5:GPIO,SERVO和Pi關(guān)閉的語音控制

默認的GPIO和關(guān)閉觸發(fā)字是* *觸發(fā)**。它應(yīng)該用于控制GPIO,伺服和Pi的安全關(guān)閉。

故意包含它以防止由于誤報命令引起的控制動作。如果您想更改觸發(fā)字,可以用您想要的觸發(fā)字替換main.py和assistant.py代碼中的‘** trigger **’。

伺服電機的默認關(guān)鍵字是的伺服即可。例如,命令觸發(fā)伺服90 將使伺服旋轉(zhuǎn)90度。

如果您想更改關(guān)鍵字,可以將action.py腳本中的‘servo’替換為所需的電機關(guān)鍵字。

為了安全關(guān)閉pi,命令是:觸發(fā)關(guān)閉

您可以在actions.py腳本中定義自己的自定義操作。

步驟6:語音控制NodeMCU

有兩種方法可以控制NodeMCU:

控制運行網(wǎng)絡(luò)服務(wù)器的NodeMCU。

控制運行Sonoff-Tasmota的NodeMCU固件。

控制運行網(wǎng)絡(luò)服務(wù)器的NodeMCU:

添加wifi憑據(jù),進行所需的更改并將Arduino代碼上傳到NodeMCU并從串行監(jiān)視器獲取IP地址。在actions.py文件中添加NodeMCU的IP地址。

語法:“嗨谷歌,觸發(fā)器打開/關(guān)閉Devicename”

控制運行Sonoff-Tasmota固件的NodeMCU:

Pi3和Pi Zero用戶分別在main.py腳本和pushbutton.py腳本中的標記位置分配設(shè)備名稱和設(shè)備IP地址。

語法:“嗨谷歌,打開/關(guān)閉Devicename”

使用Sonoff-Tasmota優(yōu)于網(wǎng)絡(luò)服務(wù)器的優(yōu)點是,使用Sonoff-Tasmota,您可以除了GassistPi之外,還使用Amazon Alexa(回聲設(shè)備)模擬Wemo切換并控制NodeMCU。

步驟7:將YouTube VDIEOS轉(zhuǎn)換為Chromecast并控制Chromecast

首先,在actions.py腳本中的指定位置添加Chromecast的IP地址。

投放YouTube視頻的默認命令為播放所需視頻在Chromecast上, Chromecast 作為觸發(fā)詞。

示例:嗨谷歌,在Chromecast上播放MasterChef第1季第1集投下MasterChef YouTube視頻。

注意:使用第三方腳本投放到Chromecast的YouTube已被屏蔽,因此我采用了一種迂回的方法,因此您可能無法在Chromecast上找到常用的YouTube界面。

以下是使用 Chromecast 作為觸發(fā)詞來控制Chromecast的默認命令。暫停:

嘿谷歌,暫停Chromecast

恢復(fù):

嗨谷歌,恢復(fù)Chromecast

停止:

嘿谷歌,結(jié)束Chromecast

向上/向下更改音量:

嗨谷歌,Chromecast音量增大/減小

第8步:YOUTUBE的音樂流

這利用了YouTube Data API v3。

添加YouTube API和生成API密鑰

1。轉(zhuǎn)到Google云端控制臺上的項目頁面 - 》

2。從列表中選擇您的項目。

3。在左上角,單擊漢堡圖標或三條水平堆疊線。

4。將鼠標指針移到“API和服務(wù)”上,然后選擇“憑據(jù)”。

5。單擊創(chuàng)建憑據(jù)并選擇API密鑰,然后選擇關(guān)閉。記下創(chuàng)建的API密鑰,并將其輸入到指定位置的actions.py腳本中。

6。 “從API和服務(wù)”選項中選擇庫,然后在搜索欄中輸入youtube,選擇“YouTube Data API v3”API并單擊“啟用”。

7。在API窗口中,單擊“所有API憑據(jù)”,然后在下拉列表中確保對剛剛生成的API密鑰進行勾選(復(fù)選標記)。

播放音樂的默認關(guān)鍵字沒有自動播放的YouTube是Stream 。

例如, Stream I get you 命令將從YouTube獲取Bebe Rexha的“我有你”。

從使用自動播放的YouTube播放音樂的默認關(guān)鍵字是自動播放和流。

例如,自動播放和流我得到你命令將播放請求的“我有你”,并且在曲目結(jié)束后將自動播放后續(xù)曲目。自動播放曲目的數(shù)量限制為最多10個??梢栽赼ctions.py腳本中的YouTube_Autoplay功能下進行更改。

步驟9:從Google音樂中播放音樂

來自Google音樂的音樂使用[Gmusicapi]。

輸入行中的actions.py文件中的Google用戶ID和密碼

logged_in = api.login(‘YOUR_GMAIL_ID’, ‘YOUR_GMAIL_PASSWORD’, Mobileclient.FROM_MAC_ADDRESS)

如果您使用的是兩步身份驗證或雙因素身份驗證,請生成并使用應(yīng)用專用密碼。

您可以做的事情:

播放使用以下語法循環(huán)播放所有歌曲:

“嗨谷歌,播放來自Google音樂的所有歌曲”

播放添加到用戶創(chuàng)建的播放列表中的歌曲(不包括:大多數(shù)播放的播放列表,thumsup播放列表等)使用語法:

“嘿谷歌,播放第一版的歌曲yogle in Google Music“

播放列表按創(chuàng)建日期排序,如果您有多個播放列表,請使用類似的語法替換第一個,第二個,第三個等。此外,您需要在main.py中進行適當?shù)母模ㄒ言谀_本中對其進行評論以提供幫助)

使用以下語法播放特定藝術(shù)家的歌曲:

“Hey Google,播放來自Google音樂的藝術(shù)家YOUR_ARTIST_NAME的歌曲”

使用以下語法播放特定相冊中的歌曲:

“嗨谷歌,播放來自Google音樂專輯YOUR_ALBUM_NAME的歌曲”

目前你不能做的事情:(某些功能可能會在以后添加):

更改曲目

隨機曲目

重復(fù)曲目

步驟10:控制KODI

添加YouTube API并生成API密鑰

按照“YOUTUBE中的音樂流”步驟中列出的步驟添加API密鑰

在Kodi上啟用HTTP控制

默認情況下,Web服務(wù)器處于禁用狀態(tài),必須由用戶手動啟用。

1。這可以在設(shè)置→服務(wù)→控制→允許通過HTTP進行遠程控制中完成。

2。將端口號設(shè)置為8080,將用戶名設(shè)置為kodi,將密碼設(shè)置為kodi(用戶名和密碼應(yīng)為小寫)。

在Kodi上添加YouTube插件

讓Kodi播放YouTube視頻,您需要在Kodi上添加并啟用YouTube插件。

用于Kodi控制的命令Sytanxes

請注意,所有命令中都應(yīng)使用“on Kodi”。

步驟11:PARCEL跟蹤,RSS FEAY播放和無線電流

PARCEL跟蹤

跟蹤包裹的默認關(guān)鍵字是parcel 。

例如,您可以說我的包裹在哪里或跟蹤我的包裹。

生成的API編號應(yīng)添加到指定位置的actions.py腳本中。為了更好地理解,請按照隨附的YouTube視頻進行操作。

RSS FEEDS PLAYBACK

播放RSS源的默認關(guān)鍵字是Feed或新聞或報價。使用示例,頂級科技新聞將播放頂級技術(shù)新聞,頂級世界新聞將播放與不同節(jié)目相關(guān)的頭條新聞,頂級體育新聞將播放頂級體育相關(guān)新聞,當天的報價將給出一些報價。

請勿將Play命令與YouTube中的音樂流媒體相關(guān)聯(lián)。 actions.py文件中feed函數(shù)中的numfeeds變量是Feed限制。某些RSS源最多可包含60個項目,并且numfeeds變量限制要流式傳輸?shù)捻椖繑?shù)。默認值已設(shè)置為10,如果您愿意,可以更改。

RADIO STREAMING

流式廣播的默認關(guān)鍵字將調(diào)整為。例如,調(diào)入Radio 2命令將打開actions.py文件中列出的相應(yīng)無線電流。

已啟用OK-Google和自定義熱門詞/喚醒詞的無線電流。

第12步:添加原始的Google家庭式指標

根據(jù)電路板更改草圖中的引腳編號并上傳。

按照給出的電路圖。

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

    關(guān)注

    25

    文章

    6141

    瀏覽量

    113754
  • Google Assistant
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    3890
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    DMA彈性映射功能

    DMA彈性映射功能 示例 目的:演示AT32F系列DMA彈性映射功能使用的方法。 支持型號:AT32F 系列、AT32F403Axx 主要使用外設(shè): TMR、 GPIO、 DMA 1 快速使用方法
    發(fā)表于 12-12 16:04

    汽車抬頭顯示的智能化旅程

    愈發(fā)智能的抬頭顯示技術(shù),讓駕駛更安全、更有趣
    的頭像 發(fā)表于 08-06 16:37 ?506次閱讀
    汽車抬頭顯示的智能化旅程

    MQTT網(wǎng)關(guān)具備邊緣計算功能嗎?有什么功能?

    現(xiàn)代MQTT網(wǎng)關(guān)通常具備邊緣計算功能,尤其是為適應(yīng)物聯(lián)網(wǎng)(IoT)場景中低延遲、高可靠、帶寬優(yōu)化等需求而設(shè)計的新一代網(wǎng)關(guān)。傳統(tǒng)MQTT網(wǎng)關(guān)的核心功能是協(xié)議轉(zhuǎn)換(如將Modbus、ZigBee等設(shè)備
    的頭像 發(fā)表于 07-15 15:01 ?605次閱讀
    MQTT網(wǎng)關(guān)具備邊緣計算<b class='flag-5'>功能</b>嗎?有什么<b class='flag-5'>功能</b>?

    CYW43907使用AP功能時是否具有自適應(yīng)功能

    我們想在我們的產(chǎn)品中使用這種芯片來獲得 CE 注冊證書,CE 需要自適應(yīng)功能,但是我們在數(shù)據(jù)表和源包中找不到任何消息。functions 要執(zhí)行如下: 啟動時自動掃描并選擇干擾較小的頻道,遇到干擾
    發(fā)表于 07-09 08:21

    SDX75技術(shù)解析:高通X75路由器有多強?

    最近我在短視頻平臺刷到一臺有趣的產(chǎn)品,搭載高通X75的路由器 ??唇榻B很猛,主打搭載高通SDX75平臺,支持WiFi 7,還支持5G-A能插卡直接上網(wǎng)。 這種高端路由器在國內(nèi)基本沒有,我一開始是帶著
    的頭像 發(fā)表于 05-27 17:17 ?1918次閱讀
    SDX75技術(shù)解析:高通X75路由器有多強?

    20個常見有趣的晶振問答,向你&amp;quot;晶&amp;quot;準表白

    華昕電子整理20個晶振使用過程最常見且很有趣的問題,并且一一解答。晶振應(yīng)用常見問題1、晶振會爆炸嗎?不會!晶振內(nèi)部已抽真空并充氮氣,沒有易燃物。2、無源晶體有正負極嗎?沒有,不必擔憂貼反。3、負載
    的頭像 發(fā)表于 05-20 18:12 ?1038次閱讀
    20個常見<b class='flag-5'>有趣</b>的晶振問答,向你&amp;quot;晶&amp;quot;準表白

    90元打造小智AI腕表,語音交互超有趣!

    項目,以及小智AI的官方倉庫中的代碼,感謝大佬們的付出。 小智官方GitHub:`https://github.com/78/xiaozhi-esp32 項目功能 軟件功能上,與其它小智AI硬件沒有太大
    發(fā)表于 04-16 14:26

    如何在APM32F407開發(fā)板上應(yīng)用uC/OS-III實時操作系統(tǒng)

    最近我開始學(xué)習(xí) uC/OS-III 實時操作系統(tǒng),并著手將其移植到APM32F407 開發(fā)板上。在這個過程中,我遇到了許多有趣的挑戰(zhàn)和發(fā)現(xiàn),也感受到了操作系統(tǒng)帶來的強大功能和靈活性。
    的頭像 發(fā)表于 04-01 09:39 ?1280次閱讀
    如何在APM32F407開發(fā)板上應(yīng)用uC/OS-III實時操作系統(tǒng)

    智慧路燈的功能有哪些

    引言 在智慧城市建設(shè)的宏偉藍圖中,叁仟智慧路燈承載著提升城市照明智能化水平、實現(xiàn)多功能集成服務(wù)的使命,宛如城市發(fā)展的 “智慧觸角”,以其多元功能深刻影響著城市生活的方方面面。然而,盡管叁仟智慧路燈
    的頭像 發(fā)表于 03-24 16:21 ?696次閱讀
    智慧路燈的<b class='flag-5'>功能</b>有哪些

    為什么藍牙5.4很有趣?

    它解決了之前藍牙版本無法解決的一對多的場景。新應(yīng)用: ESL – 電子貨架標簽 (service+profile)。不僅限于ESL: 它也是工業(yè)應(yīng)用的理想選擇 (比如:傳感器讀取網(wǎng)絡(luò)),其他廣泛的應(yīng)用, 適用于AP網(wǎng)關(guān) + 低功耗標簽系統(tǒng) 它是靈活, 可擴展, 低功耗, 優(yōu)雅, 相對簡單 它適用于超低功耗應(yīng)用場景 它能夠運行在量產(chǎn)的nRF52 相對低延遲 可能方案一: 可能方案 (BT 5.0) 所有的tag都掃描(low noise), AP正在廣播: AP攜帶它想要鏈接的掃描者的MAC地址,僅僅指定的tag能夠跟A
    的頭像 發(fā)表于 03-20 10:35 ?651次閱讀
    為什么藍牙5.4很<b class='flag-5'>有趣</b>?

    IGBT IPM的錯誤輸出功能

    本文將介紹“保護功能和工作時序”系列的第五個功能——“錯誤輸出功能(FO)”。
    的頭像 發(fā)表于 03-19 17:22 ?1087次閱讀
    IGBT IPM的錯誤輸出<b class='flag-5'>功能</b>

    一文詳解LC諧振電路

    今天,我們看一下電路中電感和電容一起出現(xiàn)時會發(fā)生什么有趣的事情。
    的頭像 發(fā)表于 03-19 09:47 ?1.4w次閱讀
    一文詳解LC諧振電路

    SOLIDWORKS 2025 PDM新增功能

    隨著SOLIDWORKS?2025的發(fā)布其PDM系統(tǒng)也迎來了一系列重要的新增功能。這些功能不僅進一步簡化了產(chǎn)品數(shù)據(jù)管理流程,還顯著提升了團隊協(xié)作的效率和準確性。本文將詳細解析SOLIDWORKS?2025?PDM的新增功能,以便
    的頭像 發(fā)表于 01-22 13:48 ?707次閱讀
    SOLIDWORKS 2025 PDM新增<b class='flag-5'>功能</b>

    新思科技LucidShape 2024.09新增功能

    LucidShape的最新版本2024.09帶來了一系列新功能與增強功能,旨在解決光學(xué)開發(fā)者面臨的最常見和最復(fù)雜的挑戰(zhàn)。從微透鏡陣列(MLA)的自動掩模計算,到高級分析功能的改進,LucidShape 2024.09致力于簡化工
    的頭像 發(fā)表于 01-21 09:16 ?981次閱讀
    新思科技LucidShape 2024.09新增<b class='flag-5'>功能</b>