一段 JavaScript 讓 ChatGPT 開口說話?網友開源自制瀏覽器插件
現在,ChatGPT可以和我們語音聊天了!
只需在瀏覽器上安裝一個「Talk-to-ChatGPT」擴展就可以。
如何安裝
Talk-to-ChatGPT擴展程序可以從此處的Chrome在線商店下載:https://chrome.google.com/webstore/detail/talk-to-chatgpt/hodadfhfagpiemkeoliaelelfbboamlk
安裝 Google Chrome 擴展程序后,打開或重新加載ChatGPT頁面 ( https://chat.openai.com/chat ),就會在頁面右上角看到「開始」按鈕。
單擊「開始」后,系統會要求授予使用麥克風的權限。這是啟用語音識別所必需的一步。
啟動后,Talk-to-ChatGPT 會在頁面右上角顯示一個菜單,我們就可以在其中訪問設置(例如語音、語言)、跳過當前消息、打開或關閉語音識別以及切換文本-打開或關閉語音轉換。
設置菜單如下所示。設置保存在cookie中,并在每次激活腳本時都會自動重新加載。
自定義選項只需點擊一下?
只要在屏幕右上角添加一個小圖標,就可以通過Talk-to-ChatGPT擴展程序實現很多功能。
- 啟用或禁用語音識別:這個選項允許我們使用麥克風,向ChatGPT大聲提問。
- 啟用或禁用ChatGPT文本轉語音:這個功能允許我們使用Google文本轉語音,讀取ChatGPT響應。
- 立即停止從ChatGPT回復中大聲朗讀:如果啟用了ChatGPT文本到語音轉換,可以隨時使用此選項,停止大聲朗讀。
- 打開擴展設置:從擴展的設置中,可以選擇AI語音合成的聲音和語言,還可以設置朗讀時的速度和音調。
使用Talk-to-ChatGPT的好處
首先,對懶癌友好,省掉了用鍵盤手打問題的這一步。
并且,可以讓使用ChatGPT時的體驗更加具有交互性,也更有吸引力。
最后,這個擴展是完全免費和開源的,所以你想怎么用就怎么用。
順便,作者也很歡迎大家通過Github提交自己的修改。
從官網的評分來看,大家玩兒都還挺開心的。
常見問題
問:能讓它說得更快或用不同的聲音或語言嗎?
答:可以。需要在設置菜單中進行選擇,其中包括語音速率、語音類型和語言。
問:它的目的是什么?
答:就是好玩,沒別的。ChatGPT是一個令人難以置信的AI,我強烈地想要與它進行口頭上的交流。當然,如果OpenAI自己在做出了一個更好的版本,那我的項目就完全沒用了。
問:它安全嗎?
答:項目基于非常簡單的JavaScript代碼,而且只會在ChatGPT網頁上執行,退出之后所有記錄都會被清除。此外,這段代碼是開源的,所以你可以隨時查看它是如何工作的。
問:它會一直工作下去嗎?
答:可能不會。因為這段代碼是基于ChatGPT頁面當前的HTML結構。如果OpenAI改變了HTML代碼,這個項目就可能會停止工作。我可能會繼續更新以保持兼容性,但不確定會不會永遠這樣做。
問:我怎么知道哪些語言被支持?
答:這完全是基于谷歌瀏覽器的API,谷歌能支持,這個項目就能支持。