更多

    Siri + ChatGPT = 超智能廣東話語音助理 5 分鐘動手自製超級 Siri!

    Mickey Chan
    Mickey Chan
    愛模擬飛行、希望終有一日回到單車上的宅,眼鏡娘控。座右銘: 1.膽固醇跟美味是成正比的; 2.所有人都可以騙,但絕對不能騙自己; 3.賣掉的貨才是錢,不賣的收藏品不值一文; 4.踩單車,是為了吃更多美食! 5.正義的話語,不一定出自正義之人的口;

    Siri 雖然是已經推出多年的智能助理,不過與 ChatGPT 的能力相比仍然有所不遞。但 ChatGPT 不支援語音指令和廣東話語音回應,想隨身使用也不方便。其實我們可以很簡單地將 Siri 與 ChatGPT 結合,令她變成「超級 Siri」,不需要受第三方 ChatGPT 客戶端發問數量限制,也不需要 VPN 就能使用!

    Part 1. 取得 OpenAI API 密鑰

    要讓 Siri 與 ChatGPT 溝通,首先要取得一條 OpenAI API 密鑰。每個 OpenAI 免費帳戶會有 US$18 額度可用,有效期 100 日。每個請求收費約半美仙,US$18 就可以發出大約 3,600 個請求,夠大家玩個飽才決定是否付費,所以不用白不用。

    這部分你需要在電腦用 VPN 翻牆到支援 ChatGPT 的國家。如果你未有 OpenAI 帳戶(即用來玩 ChatGPT 的帳戶),請先按這篇教學申請帳戶。

    【如何在香港申請 OpenAI 帳戶玩 ChatGPT】教學:按此

    Step 1. 以 VPN 翻牆到支援 ChatGPT 的國家,本例是英國倫敦。

    Step 1. 以 VPN 翻牆到支援 ChatGPT 的國家,本例是英國倫敦。

    Step 2. 以 OpenAI 帳戶登入 platform.openai.com

    Step 2. 以 OpenAI 帳戶登入 platform.openai.com

    Step 3. 點擊右上角你的帳戶,選擇「View API keys」。

    Step 3. 點擊右上角你的帳戶,選擇「View API keys」。

    Step 4. 這裡可以看到你創建過的 API 密鑰。按「+ Create new secret key」鍵。

    Step 4. 這裡可以看到你創建過的 API 密鑰。按「+ Create new secret key」鍵。

    Step 5. 這樣就會生成一條密鑰,你要按右邊綠色的拷貝掣把密鑰字串拷貝下來,貼到筆記簿之類的地方儲存好才好按 OK 掣離開,否則就絕對無法再查看,需要再建立另一條密鑰。

    Step 5. 這樣就會生成一條密鑰,你要按右邊綠色的拷貝掣把密鑰字串拷貝下來,貼到筆記簿之類的地方儲存好才好按 OK 掣離開,否則就絕對無法再查看,需要再建立另一條密鑰。

    Step 6. 你可以看到建立的密鑰紀錄,也可以刪除沒用的密鑰。這樣就可以登出 OpenAI 網站,關掉 VPN 了。

    Step 6. 你可以看到建立的密鑰紀錄,也可以刪除沒用的密鑰。這樣就可以登出 OpenAI 網站,關掉 VPN 了。

    Step 7. Windows 用戶的話可以將抄下密鑰的文字檔上傳到 iCloud,方便在手機提取。Mac 機用戶就更簡單,只要在 Mac 機拷貝密鑰字串,就會自動傳送到 iPhone 的剪貼簿。

    Part 2. 下載 Siri Pro 捷徑到 iPhone

    要連接 ChatGPT 和 Siri,你需要一個由 YouTuber Tim Harris 製作,名叫「Siri Pro」的 Siri 捷徑。

    Step 1. 用 iPhone 的 Safari 登入這裡,按「取得捷徑」下載 Siri Pro。

    Step 1. 用 iPhone 的 Safari 登入這裡,按「取得捷徑」下載 Siri Pro。

    Step 2. 按「+加入捷徑」

    Step 2. 按「+加入捷徑」

    Step 3. 這時會在《捷徑》App 的「所有捷徑」裡見到「Siri Pro」,點擊「Siri Pro」方塊右上角的「⋯」編輯捷徑。

    Step 3. 這時會在《捷徑》App 的「所有捷徑」裡見到「Siri Pro」,點擊「Siri Pro」方塊右上角的「⋯」編輯捷徑。

    Step 4. 將 OpenAI API 密鑰貼到「文字」欄,取代「GENERATE & ADD YOUR API KEY HERE」一句,然後按「完成」就大功告成,大家可以用「喂 Siri(等一等)Siri Pro」來召喚轉生後的 Siri 了😂!

    Step 4. 將 OpenAI API 密鑰貼到「文字」欄,取代「GENERATE & ADD YOUR API KEY HERE」一句,然後按「完成」就大功告成,大家可以用「喂 Siri(等一等)Siri Pro」來召喚轉生後的 Siri 了😂!

    補強篇:為 Siri Pro 改名

    雖然大家可以用「Siri Pro」來調用 ChatGPT,不過有時 Siri 會經常聽錯,以為您在呼叫智能家居裝置。其實大家大可替 Siri Pro 改成任意的名字,換成中文就可以減少錯誤。

    Step 1. 如 Part 1 Step 3 在《捷徑》App 點擊「Siri Pro」方塊右上角的「⋯」編輯捷徑進行編輯。

    Step 2. 點擊標列右邊的「∨」,選擇「重新命名」就可以改名,例如改為「超級 Siri」。

    Step 2. 點擊標列右邊的「∨」,選擇「重新命名」就可以改名,例如改為「超級 Siri」。

    Step 3. 完成命名後先按鍵盤的「完成」鍵,再按畫面右上角的「完成」即可用新的名稱來呼叫 ChatGPT。

    Step 3. 完成命名後先按鍵盤的「完成」鍵,再按畫面右上角的「完成」即可用新的名稱來呼叫 ChatGPT。

    試用超級 Siri

    現在大家無論長按 iPhone 右邊的電源掣,或者用「喂 Siri」,在 Siri 標誌顯示後說「超級 Siri」,就會顯示「Yes?」,代表正等待您向 ChatGPT 提問。首次使用,會要求您允許 Siri Pro 連接 OpenAI 的 API 伺服器,要使用當然要允許了。

    大家可以以廣東話詢問平時 Siri 無法回答的複雜問題,Siri 能以廣東話說出 ChatGPT 的答案。

    同時,大家亦可以在《捷徑》App 點擊「超級 Siri」方塊,輸入文字來詢問。不過這樣發問的話雖然較語音發問準確,但回覆時是會用在捷徑設定的語言來回應的,小編的版本就用了台灣國語(美佳)來回應。如果大家熟悉「捷徑」App 的用法,大可修改捷徑的參數來更改。

    另外還有幾點要注意:

    • 超級 Siri 的詢問時間有限,不能像文字輸入一樣輸入最多 1,000 字問題。
    • 超級 Siri 不會記住上文下理,只能處理當前問題,不能承上一個答案來續問。
    • 不顯示 Siri 讀取到的語音指令,所以不知道 Siri 有沒有聽錯問錯。
    • 當遇上不明問題,或者本來 ChatGPT 沒有資料的問題(例如今日天氣),超級 Siri 通常會亂答。

    您會感興趣的內容

    相關文章