模型是否運用了語音特有的資訊?
如果問題只要看逐字稿就能回答,語音模型答對並不能證明它用了韻律或其他聲學線索。更有辨別力的測試,是固定文字內容、改變聲音,再觀察判斷是否隨相關線索改變。MMSU 提供 47 項任務、5,000 組音訊問答,讓細緻口語理解與推理成為可系統檢驗的能力。[13]
需要區分:辨認聲音特徵、利用特徵答題,以及證明某種內部推理機制。三者所需的證據強度逐步增加。
基本概念、發展簡史與研究前沿。當語言模型開始聽與說,我們需要追問的,已不只是它聽清了哪些字,而是它如何理解聲音中的意義。
Speech LLM 是語音技術與大型語言模型匯流的一類系統。它以語言模型為重要核心,接收語音、理解內容,並視架構支援文字或語音輸出。這個名稱涵蓋多種設計,並不是一個已經統一的技術規格。
傳統語音助理通常先用自動語音辨識(ASR)把聲音轉成文字,再交由文字模型處理,最後以語音合成(TTS)讀出答案。新一代研究則嘗試讓模型直接利用語音的向量或離散單位,使語言內容、說話方式與對話時序有機會一起進入計算。
這個問題不等於「完全排除文字」。大量系統仍承接文字 LLM 的知識,並可能在內部產生文字、以文字監督訓練,或使用獨立的音訊生成模組。能直接輸入與輸出語音,不足以證明模型內部完全以語音推理。
Speech recognition:把聲音轉成詞句。主要關心轉寫是否正確,例如把「權重」聽成哪兩個字。
Speech understanding:結合內容與聲學線索,辨別焦點、態度、意圖,以及誰在何時對誰說話。
Spoken interaction:在時間中回應,處理停頓、插話、附和與修正,並選擇合宜的表達方式。
Spoken Language Model(SLM)的涵義通常更廣,也包括直接學習語音單位序列分布、不以文字 LLM 為起點的模型。Audio-Language Model則常涵蓋環境聲與音樂等更廣的音訊。這些名稱在文獻中有重疊,閱讀時應優先查看輸入、輸出、訓練目標及架構,而不是單看名稱。[1]
| 訊息層次 | 語音中的例子 | 只看逐字稿可能漏掉什麼 |
|---|---|---|
| 語言內容 | 音韻、詞彙、句法、語意 | 同音歧義與實際發音對立 |
| 韻律與副語言 | 重音、節奏、音色、情緒線索 | 「你真厲害」是稱讚、驚訝或反諷 |
| 互動組織 | 停頓、附和、重疊發話、自我修正 | 猶疑、搶話、讓出話輪的時機 |
| 聲學與情境 | 背景聲、錄音環境、多人聲源 | 誰在發言、是否有其他事件影響理解 |
這些層次彼此交織,並不是四個可以完全拆開的訊號通道。
理解 Speech LLM,最有效的方法是問:聲音在哪一步轉成文字?哪些資訊仍能往後傳遞?一篇 ACL Findings 2025 綜述將整合方法分成文字式、潛在表徵式與音訊 token 式三條路線;實際系統也可能混合使用。[2]
文字中介路線先建立轉寫,之後以文字為主要推理介面。
概念示意:節點不表示固定模型數量,流動動畫不代表實測速度。
| 路線 | 優勢 | 關鍵限制 |
|---|---|---|
| Text-mediated 文字中介 | 沿用成熟的 ASR、文字推理、檢索與 TTS;模組容易替換與檢查。 | 未另行傳遞的韻律與時間資訊容易在轉寫時流失;各階段錯誤可能累積。 |
| Latent / embedding 連續表徵 | 語音編碼器將向量交由 adapter、projector 或跨注意力整合,保留文字之外的線索。 | 輸入特徵不代表模型一定會使用;需要處理模態對齊、壓縮與長序列。 |
| Audio-token-based 離散語音單位 | 將語音編成可預測的符號序列,便於結合語言建模與語音生成。 | 碼本、幀率、多串流與解碼方式會影響成本;離散單位未必對應語言單位。 |
這不是新模型依序淘汰舊模型的單線故事,而是三種能力逐漸匯合:從語音學表徵、借用文字模型的知識,以及在時間中生成回應。以下以代表工作首次公開的年份為主;正式會議或期刊發表可能較晚。
深度神經網路逐漸取代傳統辨識系統中的部分模組;CTC 與注意力式編碼器—解碼器減少對手工對齊與分立模組的依賴。主要任務仍是恢復詞句,尚不能與今日的語音對話 LLM 畫上等號。
利用未轉寫的聲音,透過遮蔽預測等目標學習表徵,再以較少標註資料微調。這個轉折讓「沒有文字標註,模型能從聲音學到什麼」成為可直接研究的問題。[4–5]
Whisper 展現大規模弱監督語音辨識與翻譯的能力;AudioLM 將音訊轉成離散單位,以語言建模方式生成連續聲音。前者突出辨識泛化,後者突出語音序列生成,兩者的目標並不相同。[6–7]
SpeechGPT 以離散語音表徵與跨模態指令訓練整合聽說;AudioPaLM 結合文字與語音語言模型;SALMONN 則將語音、一般音訊編碼器接到文字 LLM,著重聽覺理解。語音理解與語音生成不再必須在同一模型中同時具備。[8–10]
Qwen3-Omni 的 Thinker–Talker 架構示範感知與語音生成之間的分工;模型亦處理文字、影像與影片。它代表整合方向,而不是所有 Speech LLM 都必須採用的標準架構。[12]
MMSU、HPSU 與 S2S-Arena 分別從細緻口語理解、真實語境中的隱含訊息,以及副語言指令遵循等角度檢驗系統。評估開始正面處理「逐字稿之外還有什麼」。[13–15]
歷史的重心轉移:先問「如何學到好的語音表徵」,再問「如何接上知識與推理」,進一步問「如何在真實對話中恰如其分地回應」。三種問題至今仍同時存在。
不一定。原始聲波雖然是連續訊號,但數位錄音已經經過取樣;模型可以先將波形或時頻特徵轉成連續向量,再交給語言模型。Transformer 需要可計算的向量序列,並不要求每個輸入都必須先變成離散 token ID。
wav2vec 2.0、HuBERT、Whisper 的編碼器都能提供向量表徵,但訓練目標並不相同。將這些向量接到 LLM,通常還需要投影、時間下採樣或其他介面。模型接收到聲學細節,與它實際運用這些細節,是兩件需要分別驗證的事。
量化器(quantizer)把向量對應到有限碼本中的項目;神經音訊編解碼器(neural audio codec)則把聲音壓縮成可解碼重建的表示。語言模型可以預測這些單位,再由解碼器還原波形。最基本的自回歸目標可寫成:
此式說明序列分解原理。多碼本、交錯序列與多串流模型可能採用更複雜的因子分解,不必逐一把所有聲學碼都平鋪成同一條序列。
| 常見名稱 | 通常較重視 | 不宜直接推論 |
|---|---|---|
| Semantic tokens 語意/內容單位 | 較穩定的語言內容、音韻或長程結構 | 名為 semantic 不表示每個單位就是一個詞義,也不保證完全去除說話者訊息。 |
| Acoustic tokens 聲學單位 | 可還原的音色、韻律與聲學細節 | 可還原聲音不等於單位只含聲學、不含語言內容。 |
| Hybrid / hierarchical 混合或階層單位 | 以不同層級協調內容連貫與聲音品質 | 不同模型中的層級分工不完全一致,不能一概把第一碼本視為「意義層」。 |
AudioLM 便利用不同種類的離散表示兼顧長程結構與聲音重建。[7] 對語言學而言,核心問題是:模型的單位與音素、音節、詞素或構式究竟如何對應?量化創造了離散性,卻沒有自動創造語言學上的單位。
以下是可調整的假設參數,用來理解序列規模,並非任何指定模型的實測數據。
每格表示一個碼本索引;圖中僅顯示前 12 個時間步。索引總數不等於 LLM 一定要執行的自回歸步數:並行、延遲碼本與階層預測都會改變實際運算方式。降低幀率可縮短時間序列,但也可能影響聲音細節與反應粒度。
會學語音表示,不等於已經會對話。從基礎模型到可用系統,常見工作可分成以下幾層;它們是理解訓練的概念框架,不代表所有模型都依相同順序完成。
| 訓練工作 | 模型在學什麼 | 主要風險或限制 |
|---|---|---|
| 語音表徵/編解碼 | 從聲音預測被遮蔽的單位,或壓縮並重建聲音。 | 可能同時編入內容、說話者與環境;好的重建不保證好的理解。 |
| 模態對齊 | 建立聲音、文字及 LLM 內部表徵間的可用關係。 | 過度依賴轉寫目標,可能使文字之外的線索被忽略。 |
| 指令微調 | 依任務要求回答、翻譯、摘要或生成指定風格的語音。 | 任務多樣性與自然口語資料不足,可能限制泛化。 |
| 互動與偏好調整 | 改善回應適切性、風格、話輪時機與使用體驗。 | 偏好不等於事實正確;不同語言社群的互動規範亦有差異。 |
SpeechGPT 的跨模態訓練是這類分階段設計的一個例子。[8] 若使用合成語音擴充資料,雖可增加規模與控制性,卻未必涵蓋自然對話中的猶疑、重疊、口誤與細微情緒;因此,訓練資料的「像口語」程度本身就是值得檢驗的變項。
兩者可以相互啟發,但不能直接等同。嬰兒在身體行動、共同注意與社會互動中學語言;模型的資料來源、學習目標與監督訊號均可能不同。「從語音訓練」只說明輸入模態,尚未說明是否具有人類式的學習條件或心理機制。
人類對話包含尚未說完就被理解的句子、短促的「嗯」、中途更正,以及重疊發話。對語音代理而言,內容生成只是其中一部分;何時開始、何時停下、是否需要附和,也會改變互動意義。
串流(streaming)表示不必等整段資料完成才處理或輸出;全雙工(full-duplex)則表示輸入與輸出能同時進行。兩者相關但不相同。串接式 ASR–LLM–TTS 系統也能串流、也能透過外部控制器支援打斷;相對地,端到端模型也不必然已學會恰當的話輪管理。
Moshi 將使用者與系統語音流一起建模,並引入伴隨生成的文字流,是研究全雙工的一個代表。[11] 評估時應分開看首段延遲、穩定串流能力、被打斷後的停說時間,以及插話是否合宜,不能用單一「毫秒數」概括全部表現。
依序輪替:系統在使用者結束後才開始回應。
時間軸為人工設計的教學示意,沒有呈現任何模型的量測結果。播放僅移動圖中的游標,沒有音訊。
語用上的要點:「嗯」可能表示正在聽,也可能暗示不同意;停頓可能意味話輪結束,也可能只是找詞。模型需要將聲學時間線索、語言內容與對話情境結合,才能作出合適判斷。
如果問題只要看逐字稿就能回答,語音模型答對並不能證明它用了韻律或其他聲學線索。更有辨別力的測試,是固定文字內容、改變聲音,再觀察判斷是否隨相關線索改變。MMSU 提供 47 項任務、5,000 組音訊問答,讓細緻口語理解與推理成為可系統檢驗的能力。[13]
需要區分:辨認聲音特徵、利用特徵答題,以及證明某種內部推理機制。三者所需的證據強度逐步增加。
重音可以改變對比焦點,停頓可以改變分組,語調與情境則共同影響反諷、質疑或禮貌解讀。把語音分類成「高興/生氣/悲傷」,距離理解說話者的立場與言語行為,仍有相當距離。
對方完成困難任務;「你真厲害」較容易被理解為稱讚。
曲線為手繪的相對音高示意,不是自然語音量測,也未完整表現華語聲調、時長或強度。反諷沒有唯一的音高輪廓;不能只憑一條曲線判定意圖。
S2S-Arena 直接在語音模態比較語意理解與副語言表達,提醒我們:生成內容正確與表達方式合宜,需要分開評估。[15]
全雙工的研究價值不只在縮短等待。更難的是判斷一段重疊聲音是附和、爭取話輪,還是要求停止;以及被打斷後能否保留對話狀態、修正原先回應。應在同一套任務中同時量測內容品質、時間表現與互動適切性,避免以更頻繁的發言冒充更自然的對話。
臺灣華語、臺語、客語與南島語具有不同的聲調、音韻對立及互動習慣。除語言別之外,語碼轉換、年齡、錄音環境與說話風格也可能影響模型表現。可將「辨識錯誤」與「語用理解錯誤」拆開,檢查模型是否辨出字詞,卻仍誤判態度或焦點。
這是研究設計上的建議,不是對某款模型的已驗證排名。低資源語料的蒐集,也需要讓語言社群參與授權、標註與使用方式的決定。
可以用探測任務檢查不同層次是否保留音素、音節、說話者或韻律資訊,再透過消融與介入,追問哪些訊息對判斷有因果作用。探測器能讀出某項資訊,只表示表徵中有可利用的訊號;不能直接推論模型採用了人類式的音韻規則,或必然使用該訊號完成任務。
若要把構式語法引入 tokenizer 設計,應檢驗形式與功能的對應是否提升特定任務,並控制詞元數、壓縮率與參數量,避免把運算資源差異誤認為語言學設計的優勢。
語音模型可能在噪音或靜音中產生沒有依據的內容,也可能把信心不足的答案說得流暢篤定。HPSU 以超過 20,000 筆英語與華語樣本,檢驗從說話者屬性到隱含意圖的理解;論文中的受測模型仍與人類表現存在差距。這是特定資料與受測模型的結果,不能無條件外推到所有系統。[14]
| 面向 | 適合量測的項目 | 單一指標看不到的部分 |
|---|---|---|
| 內容辨識 | WER/CER、關鍵資訊正確率 | 文字正確不保證立場與語氣判斷正確。 |
| 語意與語用 | 任務正確率、最小對比一致性、人工情境判斷 | 選項措辭與標註者歧見可能影響結果。 |
| 語音生成 | 可懂度、自然度、風格與韻律遵循 | 評分器可能偏好特定口音或音色。 |
| 即時互動 | 首段延遲、停說反應、附和與話輪時機 | 更快不必然更恰當;條件不同的延遲不宜直接比較。 |
| 可信與隱私 | 幻覺、拒答/不確定表達、身分訊息暴露 | 流暢聲音可能放大信任;聲音模仿須另外處理授權與用途。 |
語言學最能提供的貢獻,不只是多加一批測試句,而是界定模型究竟應該區分什麼、在哪些條件下區分,以及何種結果足以支持我們的解釋。
比較離散單位與音素、音節、詞素邊界的對齊,並觀察同一單位是否跨說話者、語速及語境保持一致。對齊分數之外,還應以內容理解與語音重建作為功能檢查:對齊更好,是否真的帶來更好的語言處理?這可形成「語言學導向的語音單位」研究,而不是把模型分群結果重新命名為音素。
以臺灣華語建立文字相同、韻律不同的最小對比資料,從對比焦點或可控制的問句語調開始,再逐步加入反諷與禮貌。先讓母語者確認對比是否可靠;有歧見的項目可以保留為分布式標註,不必硬壓成唯一答案。
| 條件 | 輸入 | 主要用途 |
|---|---|---|
| Text-only | 相同逐字稿+相同語境 | 估計只靠文字與語境可達到的基線。 |
| Speech-neutral | 內容相同的中性語音+語境 | 觀察輸入語音後的基礎表現。 |
| Speech-pragmatic | 帶目標韻律的語音+相同語境 | 檢驗模型是否隨相關韻律產生合理差異。 |
| Context-crossed | 同一語音配上支持/衝突的語境 | 區分聲音、語境及兩者交互作用的影響。 |
優先選用同一多模態模型的文字與語音入口,以減少模型能力不同的混淆;若另加文字 LLM,則視為補充基線。可採自然錄音與受控再合成互相驗證,平衡控制性與自然度。分析應考慮說話者及句項差異,並分開報告人類一致性、模型正確率與成對判斷變化。
比較同一內容在文字、中性語音與帶韻律語音下的模型表徵。先以探測定位相關層次,再對聲學線索或內部活化做受控介入,例如 activation patching,檢查改變表徵是否改變目標判斷。介入也可能造成分布外擾動,因此需要無關位置、無關特徵及反向替換等控制,避免將模型受損誤認為成功定位語意機制。
適合先做的起點:以單一語言、少數可明確操作的語用現象建立小而可靠的資料集,先確認模型是否真的使用聲音線索,再擴充到跨語言與內部機制。不要一開始就把音韻、情緒、反諷、多人對話與低資源遷移都放進同一個實驗。
尚需問:它是根據音高、語速、語境、詞彙刻板印象,還是資料集的其他線索?可固定文字與語境,交換韻律,再以新說話者及新句子測試。如果判斷能隨真正相關的線索轉變,且能泛化到未見項目,才有較強的證據支持它運用了語音中的語用資訊。
Speech LLM 為當代語言學提供的機會,是把聲音、韻律、語用與意義放進同一個可計算、可介入、可檢驗的系統。它也提醒我們:意義不只是詞彙與句法組合後的產物,也在時間、聲音與互動之中逐步形成。
入門可先讀 [1]、[2]、[3] 三篇綜述,再依興趣閱讀 Moshi、Qwen3-Omni 與評估論文。模型技術報告中的效能宣稱,應與獨立、同條件的評測分開看待。本導讀沒有將任何模型宣稱的延遲視為通用實測值。
本文保留原導讀兩張架構圖的圖意,重繪為可縮放向量圖,另加入四組互動教學圖解。原對話的搜尋圖片集沒有提供可直接封存的固定圖檔,此版以明確標示來源的 ToBI 語調圖片與內嵌向量圖呈現。ToBI 圖片著作權屬原來源;本文未主張其為原創。互動圖都是概念示意,沒有冒充實測曲線或模型評分。
文字、樣式、圖片與互動程式均內嵌於單一 HTML,可離線閱讀;文獻與圖片出處連結需連網。建議下載後用 Chrome、Safari、Firefox 或 Edge 開啟。列印版會保留當前圖解狀態;瀏覽器列印成 PDF 後不保留互動。