首頁 新聞 人工智能 Siri + ChatGPT = 超智能廣東話語音助理 5 分鐘動手自製超級 Siri!

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

Siri + ChatGPT

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 2. 以 OpenAI 帳戶登入 platform.openai.com

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

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

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

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 2. 按「+加入捷徑」

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

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

補強篇:為 Siri Pro 改名

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

名字不好唸,可能會導致 Siri 經常誤認您要呼叫智能家居裝置。

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

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

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

試用超級 Siri

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

首次使用,會要求您允許 Siri Pro 連接 OpenAI 的 API 伺服器,要使用當然要允許了。
顯示「Yes」即代表已由 Siri Pro 接管處理,等待您發出語音查詢。

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

經過一輪等待後,如果 ChatGPT 處理成功,就會見到文字回答,同時 Siri 也會以廣東話讀出答案。
您可以經 VPN 登入 platform.openai.com 來查看用量。

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

大家亦可以在《捷徑》App 點擊「超級 Siri」方塊,輸入文字來詢問。不過這樣發問有機會以國語回答。
可以修改捷徑來改變讀出回答的語音。

另外還有幾點要注意:

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