發表文章
如何使用免費 AI 工具,把語音轉成文字,並且製作摘要
- 取得連結
- X
- 以電子郵件傳送
- 其他應用程式
如何用 Whisper JAX 把語音轉成文字,並且改寫成文章和摘要 如何用 Whisper JAX 把語音轉成文字,並且改寫成文章和摘要 如何把語音轉成文字 Whisper JAX 是免費的 AI 語音轉文字的工具。首先在電腦上連進這個網頁。 https://huggingface.co/spaces/sanchit-gandhi/whisper-jax 網站裡有 3 個分頁,分別提供 Microphone,Audio file,或是 Youtube 的語音轉文字功能。 若要把音檔轉換成文字,只需要把音檔上傳到 Audio file 的界面,選擇 transcribe。若需要在輸出的文字檔加上時間標記,請勾選 Return timestamps。 按 Submit,即可開始語音轉文字的工作。 正常狀態下,轉檔速度是很快的。但由於這個網頁是開放的,所以如果遇到使用的人較多時,也許會需要排隊等待,或暫時失效。 如果要把原本沒有字幕的 Youtube 影片的語音轉換為文字,只要選擇 Whisper JAX 上的 Youtube 分頁,貼上 Youtube 影片網址即可。 應用實例:把 Youtube 影片的語音轉成文字 以這個我的 Youtube 為例,它是沒有字幕檔的。 Zotero 論文書目管理軟體的使用教學 https://www.youtube.com/watch?v=8b6A__O-nUY 把網址貼上 Whiper JAX 的 Youtube 分頁,選擇 transcribe,勾選 Return timestamps。按 Submit。 輸出的文字如下: [00:01.480 -> 00:06.660] 大家好,今天我要介绍的是一个书目管理软体叫做Zotero [00:07.420 -> 00:12.800] 在我们写论文或是写报告的时候,时常需要引用参考文献 [00:13.320 -> 00:18.180] 这些参考文献有可能是学术期刊论文,或者是
如何在電腦上寫 Python 程式來使用 ChatGPT
- 取得連結
- X
- 以電子郵件傳送
- 其他應用程式
本文介紹如何在電腦上寫 Python 程式,透過 OpenAI 的 API 來使用 ChatGPT 的對話問答功能。 材料與準備 首先必需要有一個 OpenAI 的 API key,可以到 OpenAI platform 購買。 電腦的作業系統裡,要安裝 Python。本文是在 Ubuntu 20.04 作業系統中,用 Python 3.8 實作。 參考 OpenAI 官網的 Developer quickstart 的介紹和例子。 方法與步驟 第一次寫程式前的準備 1. 建立虛擬環境 (virtual environment) 為了讓測試 Python 的環境可以單純,建議建立一個新的虛擬環境,使用虛擬環境裡的 Python 並用 pip 安裝所需要的套件,這樣可以避免干擾原來系統裡的套件,也較不會發生版本相依所產生的問題。 在終端機的工作目錄中,執行以下指令以新建一個虛擬環境: python -m venv myenv 指令中的 myenv 是自取的名字,讀者可以依喜好取別的名字。建立好之後可以看到多了一個名為 myenv 的目錄。 接著,要啟動進入這個虛擬環境,可以執行: source myenv/bin/activate 可以看到指令行出現 (myenv) $ 就代表已進入 myenv 這個虛擬環境。 2. 安裝 OpenAI Python 函式庫 在 (myenv) 中執行以下指令,以安裝 openai 這個函式庫: pip install --upgrade openai 安裝好以後,可以查看所安裝的 openai 版本: pip show openai 這裡看到我所安裝的 openai 是 1.35.15 版本。 3. 設定 API key 在系統中設定 API key,這麼一來,未來用這台電腦寫程式,就可以讀到 API key,不需要在程式碼中明示。 用文字編輯器 nano 編輯根目錄的 .bash_profile 這個檔案: nano ~/.bash_profile 在檔案中加上一行字: export OPENAI_API_KEY='your-api-key-here' 其中 your-api-key-here 要用自己的 API key 來替代。 存檔退