語音轉文字教學:免費方法與提高準確度技巧 | UltKit
要把錄音轉成逐字稿,請將檔案上傳到語音辨識工具,設定說話的語言,閱讀用就選純文字,做字幕則選 SRT/VTT。乾淨、近距離收音的人聲通常能達到 90–95% 以上的正確率;吵雜的房間裡多人同時說話時,準確度可能大幅下降,所以錄音品質比工具更重要。
語音辨識如何把聲音變成文字
轉錄引擎聽語音的方式和你不同。它先把聲波切成約 25 毫秒、彼此重疊的音框,再把每個音框轉成頻譜圖,也就是標示該瞬間哪些頻率較響的圖。聲學模型會根據這張圖推測出現了哪些語音:s 的嘶聲、t 的爆破音,以及區分 ship 和 sheep 的母音形狀。光靠這一步,得到的只是一串可能的聲音,還不是可讀的文字。
語言模型負責修正大部分問題。它知道真實句子中哪些詞序比較常見,所以當聲音可能是 recognize speech 或 wreck a nice beach 時,就由上下文決定取捨。早期系統把這兩部分分開,並以有限、朗讀整齊的素材訓練,這也是 2010 年代的聽寫軟體遇到口音和日常口語就容易出錯的原因。
2022 年 9 月,OpenAI 發布了 Whisper,這是一個以網路上蒐集的約 68 萬小時多語言音訊訓練的開放模型。它把聲學與語言兩部分整合成單一網路,讀取 30 秒的視窗,直接輸出帶標點的文字。這類模型讓口音、混合詞彙和雜亂的真實錄音變得實用許多,現今多數免費轉錄服務(包括瀏覽器工具)都採用類似技術。不過它們仍然是在猜測,而且音訊不清楚時會猜得很流暢,錯誤因此更難察覺。
- 輸入波形你的 MP3、M4A 或影片音軌會先解碼並重新取樣,通常轉成 16 kHz 單聲道。
- 特徵頻譜圖短音框會變成隨時間變化的頻率圖像。
- 聲音聲學模型推測每個時刻最可能包含哪些語音。
- 文字語言模型挑出既符合聲音、又符合一般句子的詞序,再加上標點。
語音轉文字的準確度取決於什麼
準確度通常以字詞錯誤率衡量:與仔細的人工逐字稿相比,被替換、遺漏或憑空多出的字詞所占的比例。5% 的錯誤率代表每二十個字有一個錯誤,聽起來不多,但錯誤往往集中在重要的字上,例如姓氏、產品代碼或預算討論中的數字。
以下因素大致依影響程度由大到小排列。請注意,幾乎所有因素都是在錄音時就決定了,而不是轉錄時。把手機從桌子中央移到離說話者一臂之內,效果往往勝過事後能調整的任何設定。
- 麥克風距離
- 距離麥克風 30 公分時,收到的大多是直達聲。在 3 公尺外,房間回音幾乎和人聲一樣大,子音也會變得模糊。
- 背景噪音
- 冷氣、車流和咖啡廳的交談聲與語音占用相同頻率。穩定的嗡嗡聲比其他人的說話聲危害小。
- 同時說話
- 兩個人同時說話時,模型通常只寫下其中一人,另一人的內容會被丟掉或亂碼。說話者標示也會受影響。
- 口音與說話風格
- 新型模型能應付大多數口音,但說得很快、含糊不清或大量夾雜語言切換,仍會降低準確度。
- 專業領域詞彙
- 藥名、法律術語、內部縮寫和少見姓氏,會被聽起來相近的常見字取代。
- 取樣率與位元率
- 引擎以約 16 kHz 運作,所以上傳 48 kHz 並不會有好處。8 kHz 的電話錄音缺少高頻子音,轉錄效果較差。
- 單聲道與立體聲
- 立體聲會先混成單一聲道。即使訪談兩邊各錄一人,雙聲道本身也無法區分說話者。
上傳前先準備好錄音檔
多數錄音可以直接上傳。以下三種情況值得先處理:檔案太長或太大、語音被靜音或音樂淹沒,或音量低到必須把音量開到最大才聽得見。開頭有一長段靜音不只是浪費時間,因為自動偵測會根據前 30 秒判斷語言,可能被環境噪音或片頭音樂誤導。把錄音裁到有語音的部分,或設定開始時間跳過這段,就能避免這個問題。
很少需要轉換格式。iPhone 語音備忘錄是 M4A(AAC 音訊),Android 錄音程式會產生 M4A、AAC 或 3GP,通話錄音常是 AMR;這些都能直接上傳。把壓縮過的檔案轉成 WAV,並無法找回錄音時已被捨棄的細節,MP3、WAV、FLAC 與 AAC 比較指南有說明,所以只有在工具不接受該格式時才需要轉換。若錄音長達數小時,請在自然停頓處分段,例如休息時間或換話題時,讓每一段都不超過上傳上限,也更容易校對。
- 語音在最初幾秒內開始,或以開始時間跳過片頭音樂與靜音
- 峰值約在 −6 至 −3 dB;音量小的錄音請做正規化,不要放大到爆音
- 長錄音在停頓處分成一小時以內的片段,每段不超過 95 MB
- 影片檔直接上傳即可,不必先擷取音軌
- 已確認語音語言,尤其是非英語或中途切換語言時
- 手邊備有提到的人名、縮寫和數字清單,方便校對
逐字稿格式怎麼選:TXT、DOCX、SRT 或 VTT
依後續用途選擇輸出格式。如果要閱讀、引用或搜尋逐字稿,選純文字或 Word 即可;Word 會保留段落、時間戳記和說話者標示,方便編輯,PDF 則適合寄出不希望被更動的固定版本。如果文字要顯示在影片畫面上,就需要字幕檔:SRT 或 VTT 會把語音切成短字幕,每段都有開始和結束時間,每行長度決定畫面能放多少字。每行 42 個字元是常見的廣播標準。
SRT 和 VTT 包含的資訊相同,只有些小差異。SRT 源自舊的 SubRip 程式,會為每段字幕編號,時間用逗號(00:01:15,000)。WebVTT 是 W3C 為 HTML5 影片制定的格式,以 WEBVTT 標頭開頭,時間用句點,並支援樣式與位置設定。YouTube、Vimeo、Premiere Pro 和 DaVinci Resolve 兩種都支援。含逐字時間的 JSON 則適合開發者製作搜尋、卡拉 OK 式標示或自訂字幕版面。
| 輸出 | 內容 | 適用情境 |
|---|---|---|
| TXT | 僅文字,可加 [mm:ss] 時間戳記與說話者名稱 | 筆記、搜尋、貼到其他應用程式 |
| DOCX | 段落、時間戳記、說話者標示 | 訪談整理、以追蹤修訂編輯 |
| 同一份文字的固定版面 | 寄送不應被修改的紀錄 | |
| SRT | 有編號的字幕,含開始與結束時間 | YouTube、影片剪輯軟體、媒體播放器 |
| VTT | WEBVTT 標頭、字幕、可選樣式 | 網站的 HTML5 <track>、Vimeo |
| JSON | 每個字及其開始與結束時間 | 應用程式、搜尋索引、自訂字幕 |
手機或電腦內建的免費語音轉文字功能
上傳任何檔案之前,先看看你自己的裝置已經能做什麼。Apple 在 iOS 18 的「語音備忘錄」App 加入了逐字稿,所以用新款 iPhone 錄的音可以直接在 App 內顯示文字。Pixel 手機上的 Google Recorder 自 2019 年起就能在錄音時轉錄,完全在裝置上運作,還能區分說話者。在 Microsoft 365 中,網頁版 Word 的聽寫旁有轉錄指令,可接受上傳的 MP3、M4A、WAV 和 MP4 檔案,每月有固定的上傳分鐘數額度。Google 文件的語音輸入(在 Chrome 的「工具」選單下)只能收聽即時麥克風,無法讀取現有檔案。
會議平台是另一個來源。開啟轉錄功能且方案或組織允許時,Zoom、Microsoft Teams 和 Google Meet 可以產生通話逐字稿,Otter.ai 之類的助理也會加入會議做筆記。這些對你主持的通話很方便,但各自只能在自己的 App 內使用,錄音需要所有人同意,匯出的格式也各不相同。如果你手上已有檔案,例如舊的訪談、課程錄音或別人轉傳的語音訊息,用以檔案為基礎的轉錄工具通常更簡單。
iPhone(iOS 18 以上)
- 01開啟語音備忘錄,點選該錄音。
- 02點選逐字稿按鈕,文字會顯示在波形下方。
- 03選取並複製文字,或分享 M4A 檔案,到其他地方輸出 SRT 或 Word。
Pixel(Recorder)
- 01在 Recorder App 中錄音;逐字稿分頁會隨著人們說話即時填入。
- 02在逐字稿中搜尋某個字,即可跳到音訊中的那一刻。
- 03將逐字稿以文字分享或傳到 Google 文件,也可以匯出音訊檔。
網頁版 Word
- 01以 Microsoft 365 帳號登入,開啟空白文件。
- 02選擇聽寫 → 轉錄,再選上傳音訊。
- 03將逐字稿加入文件,可選擇是否包含說話者名稱與時間戳記。
在瀏覽器中語音轉文字並檢查結果
瀏覽器工具能補足內建功能做不到的部分:任何裝置上的任何檔案、字幕輸出,以及手機不支援的語言。在音訊轉文字頁面加入檔案,語音語言維持自動偵測或自行選擇語言,選擇輸出,需要時再開啟時間戳記或說話者標示。iPhone 的語音備忘錄有專屬的 M4A 轉文字頁面,Podcast 或錄音機檔案則有 MP3 轉文字;兩者使用相同的引擎。每個檔案最大 95 MB,約相當於一個半小時的 128 kbps MP3。更長的內容可用開始時間和結束時間分段轉錄,或先剪輯錄音。
請抱持務實的期待。單一說話者在安靜房間以不錯的麥克風錄音,通常準確率可達 90–95% 或更高,稍作編輯往往就能發布。手機放在熱鬧餐廳的桌上、斷斷續續的電話會議,或與談人互相打斷的座談,準確率可能低得多,甚至整句遺漏。說話者標示在聲音差異明顯、輪流發言時相當可靠,遇到兩個相似的聲音則比你想的更常搞混。
校對時請一邊開著音訊,不要只看文字,因為新型模型即使寫錯,句子也會很通順。每個專有名詞都要檢查,因為模型無從得知你的同事拼作 Caitlin 還是 Katelyn。每個數字也要檢查:fifteen 和 fifty、日期、價格與百分比都很容易聽錯。留意 their/there、affect/effect、complement/compliment 這類同音字,以及音訊不清楚處被自信填上的內容。時間戳記能讓校對更快,因為你可以直接跳到存疑那句話的位置。
隱私、敏感錄音與支援語言
錄音常比文件包含更多個人資訊:聲音、姓名、健康資料、薪資數字。上傳前,請先了解檔案會送到哪裡、保留多久。在 UltKit,上傳的檔案會在伺服器上處理,並於處理後 30 分鐘自動刪除;沒有帳號,所以不會與你的姓名連結。Pixel Recorder 可離線運作,音訊不會離開手機。若內容涉及保密協議或醫療、法律的保密特權,請先確認所屬組織的規定;有些組織要求使用經核准且簽約的服務。
語言支援廣泛但不均衡。轉錄工具涵蓋 33 種語言,包括英文、西班牙文、法文、德文、葡萄牙文、阿拉伯文、印地文、日文、韓文、中文和烏克蘭文,訓練資料最多的語言效果最好。自動偵測每個檔案只會選一種語言。如果會議在兩種語言之間切換,請分段轉錄,並手動指定各段的語言。逐字稿一律以說話的語言書寫;翻譯是之後針對文字另外進行的步驟。
錄製他人前請先取得同意
在某些地方,錄下對話必須經過所有人同意才合法。請告知參與者你正在錄音並轉錄,而且要像保管音訊一樣謹慎保管逐字稿,因為文字更容易被複製和搜尋。
逐字稿出錯時怎麼辦
逐字稿轉錄失敗,大多只是幾個常見原因造成的,解決方法通常在檔案本身或某個設定,而不是換另一個服務。如果音訊品質差到連你自己都聽得很吃力,機器同樣會很吃力,這時只針對重點段落手動打一份簡短的逐字稿,可能比修正一份很長的自動逐字稿更快。
偵測不到語音,或逐字稿是空白的
可能是音量太小,或檔案大部分是靜音。先播放確認;音量過小的錄音請先進行音量標準化,並將開始時間設定在冗長的靜音開頭之後。
文字出現在錯誤的語言
自動偵測可能聽到了音樂或另一種語言的問候語。請手動設定語音語言,再重新轉錄。
有音樂的地方出現歌詞或亂碼般的字詞
模型會試圖從歌聲和背景音軌中辨識出文字。請將開始時間與結束時間設定在音樂之外,或在文字中略過那些部分。
重複的短語,或同一句話不斷循環
這種情況常出現在長時間靜音或持續的雜音中。請剪掉靜音的片段,只轉錄有說話的部分。
檔案因過大或過長而被拒絕
將檔案分割成每份小於 95 MB,或壓縮音訊為 64 kbps 單聲道,對語音來說已綽綽有餘,而且每個檔案可容納超過三小時。
說話者標籤在中途互相對調
聲音相近與插話會干擾說話者分離。請在 DOCX 輸出中用聽的方式修正標籤;下次錄音時讓每個人使用各自的麥克風會有幫助。
重點整理
- 麥克風的距離與背景人聲,對準確度的影響比你選哪個轉錄工具更大。
- 乾淨的單人音訊通常能達到 90–95% 或更高;吵雜、重疊的語音則可能低得多。
- 閱讀與編輯用 TXT 或 DOCX;文字要疊在影片畫面上時用 SRT 或 VTT。
- 錄音開頭有音樂或混用多種語言時,請自行設定語音語言。
- 引用或發布前,務必對照音訊校對人名、數字和同音字。
常見問題
有完全免費的語音轉文字方法嗎?
可以。iOS 18 的語音備忘錄、Pixel 手機的錄音機,以及 Google 文件的語音輸入都是免費的,瀏覽器版轉錄工具也不用帳號就能處理上傳的檔案。付費服務主要多了團隊功能、更高的上限和自訂詞彙。
一小時的錄音轉文字需要多久?
自動轉錄一小時的語音,通常幾分鐘內就能完成,視服務與排隊狀況而定。手動打字則大多需要四到六小時,所以校對機器產生的逐字稿通常更快。
可以把不是自己的 YouTube 影片轉成文字嗎?
只有在你有權利的情況下才下載並轉錄影片,例如自己上傳的影片,或採寬鬆授權的內容。許多 YouTube 影片本身就有字幕,可以在播放器中透過逐字稿選項查看。
為什麼逐字稿沒有分段?
分段是根據停頓與說話者轉換來推測的。開啟時間戳記或說話者標籤,能讓文字更有結構,再快速手動檢查一遍,在主題轉換處補上分段即可。
用 WAV 而不是 MP3 錄音,能提高辨識準確度嗎?
幾乎沒有影響。在 128 kbps 以上,MP3 和 AAC 都保留了語音模型用到的全部資訊。麥克風擺放位置和安靜的環境,遠比檔案格式重要。
自動語音轉文字可以用於法律或醫療紀錄嗎?
它可以產生初稿,但具有法律或醫療效力的紀錄,應由合格人員對照音訊逐行檢查,而且所用的服務必須符合你的保密規定。
延伸閱讀
MP3、WAV、FLAC、AAC 差在哪?音訊格式怎麼選 | UltKit
MP3 與 AAC 屬有損壓縮、檔案小,FLAC 無損且約為 WAV 的一半,WAV 則未壓縮。比較每分鐘檔案大小、裝置支援、標籤與選擇建議。
Mina Sato · 2026年10月13日 · 11 分鐘閱讀
MP4 轉 MP3 教學:位元率、剪輯與各裝置做法 | UltKit
MP4 轉 MP3 會重新編碼影片中的 AAC 音訊。語音選 128 kbps、音樂選 192 kbps;想零損失可擷取成 M4A,也教你處理無聲或 DRM 檔案。
Mina Sato · 2026年9月26日 · 11 分鐘閱讀
如何把圖片與 PDF 裡的表格轉成 Excel 或 CSV | UltKit
把 PDF、掃描檔或照片中的表格擷取到 Excel 或 CSV:各種來源該用哪種方法、表格辨識在數字上容易出錯的地方,以及如何核對列數與總計。
Tom Okafor · 2026年9月22日 · 12 分鐘閱讀