更多

    Raspberry Pi 打招呼 RemindBot (一)

    最速 360Hz G-Sync 電競螢幕    ROG Swift PG259QN 全港率先體驗

    在年初 CES2020 時, NVIDIA 和 ASUS ROG 聯名「史上最快」的遊戲螢幕「 ROG Swift PG259QN 」,具最快 360Hz 刷新率並支援 G-Sync 功能,到底這款產品有何表現?又會不會令 PC 機迷愛不釋手?等 Norman 去為大家介紹。

    【#1413 PCM】NVIDIA GeForceRTX 3080 深度拆解+測試

    談到新一代的GeForce RTX 3080,都是些琅琅上口的名辭如2代RT Cores、3代Tensor Cores、2X FP32及流暢的4K遊戲性能等等。而最令人振奮的,是RTX 3080部分技術更超越數據中心用的A100 GPU,屬誠意之作。

    【#1413 Biz.iT】個人化推薦引擎 推動網店收益

    疫情推動商戶開設網店,已經有效吸納一批新客戶。下一步考慮推動更多消費,或需要工具協助,例如個人化推薦引擎。該技術是人工智能實用案例之一,亞馬遜、Netflix等是都利用自行開發的推薦引擎而成功增加收入的著名例子。

    近年來人工智能在電腦教學上非常是一個非常熱門的話題,大家都預測人工智能在在未來的日子,在人類生活上有各方面的應用,常見的例子是一些外型極似人類的機械人,能夠與人作自然的對話。經由人們發展,現在大家也可製作相近的作品。

    Raspberry Pi 在上年五月也發放了有關 AIY project-Voice Kit 語音套件。這是一個以 Raspberry Pi 作為核心所設計的虛擬助手,就好像蘋果手機中的 Siri ,人們可以向這個虛擬助手發問,它便會給你適當的回應。相信市場上電腦用家,對一些能與你進行自然對話的裝置是非常感興趣。

    Voice Kit 是一套運用 Google Assistant SDK guides 的語音助手,與這次的習作類似。
    Voice Kit 是一套運用 Google Assistant SDK guides 的語音助手,與這次的習作類似。

    今次習作會介紹如何利用 Raspberry Pi 製作一個會說話的 RemindBot 。雖然不是一個由零開始的人工智能的裝置,但當中有類似的應用。設計上是將 RemindBot 放在房間的出入口位置,當有同學進入房間的時候 RemindBot 就會自動說「歡迎 Welcome 」;而當有同學離開房間的時候, RemindBot 就會說「再見 Bye 」字句。

    01_Overview

    測試 Raspberry Pi 聲音播放

    RemindBot 全文將會分為三部分。當中有流程圖和組裝,因應篇幅稍後講解,本文先說明測試音效方式。基本要求是使用 Raspberry Pi 播放聲音,故此需要進行以下的測試,來確定一下聲音是否能夠播放。 Raspberry Pi 有兩種播放聲音的輸出,分別是 HDMI 及 3.5mm 音頻輸出。 HDMI 是一條可以傳送影像和聲音數據的訊號線,而 3.5mm 音頻輸出,只傳送聲音數據,就像耳機的接頭。

     

    首先將喇叭連接到 Raspberry Pi 的 3.5mm 插孔,然後開啟 Raspberry Pi 中的 Terminal 輸入下列指令:aplay /usr/share/sounds/alsa/*
    首先將喇叭連接到 Raspberry Pi 的 3.5mm 插孔,然後開啟 Raspberry Pi 中的 Terminal 輸入下列指令:aplay /usr/share/sounds/alsa/*

    Raspberry Pi 便會播放「 Front Center 」、「 Front Left 」及「 Front Right 」等的聲音,代表 Raspberry Pi 的聲音播放操作正常。如果發現播放有問題,就需要以人手設定,為 Raspberry Pi 選擇不同的輸出端子。接可選擇下列其中一個方法,進行設定。

    [row][double_paragraph]

    方法 1 :在 Raspberry Pi 桌面的右上方,有一個喇 叭圖示,右按該圖示並選擇 Analog ( 3.5mm 輸出)。
    方法 1 :在 Raspberry Pi 桌面的右上方,有一個喇叭圖示,右按該圖示並選擇 Analog ( 3.5mm
    輸出)。

    [/double_paragraph][double_paragraph]

    方法 2 :開 terminal 並輸入下列指令,便可以將 Raspberry Pi 的聲音播放輸出設定為 3.5mm 輸出。(如果將最後的數字「 1 」改為「 2 」,系統便會設定為以 HDMI 輸出。)
    方法 2 :開 terminal 並輸入下列指令,便可以將 Raspberry Pi 的聲音播放輸出設定為 3.5mm 輸出。(如果將最後的數字「 1 」改為「 2 」,系統便會設定為以 HDMI 輸出。)

    [/double_paragraph] [/row]

    如果發現播放的音量不足,我們可以用下列兩個方法來調節聲音輸出的音量:

    [row][third_paragraph]

    方法 1 :以滑鼠左按剛才提及到的的喇叭圖示,移動滑桿的高度來調節音量的大小。
    方法 1 :以滑鼠左按剛才提及到的的喇叭圖示,移動滑桿的高度來調節音量的大小。

    [/third_paragraph][third_paragraph]

    方法 2 :於 Terminal 並輸入下列指令,便可以利用上下箭咀按鍵或滑鼠的滾輪來調節音量。
    方法 2 :於 Terminal 並輸入下列指令,便可以利用上下箭咀按鍵或滑鼠的滾輪來調節音量。

    [/third_paragraph][third_paragraph]

    方法 2 :於 Terminal 並輸入下列指令,便可以利用上下箭咀按鍵或滑鼠的滾輪來調節音量。
    方法 2 :於 Terminal 並輸入下列指令,便可以利用上下箭咀按鍵或滑鼠的滾輪來調節音量。

    [/third_paragraph][/row]

    下星期待續……

    您會感興趣的內容

    相關文章