細節更精確。轉寫更清晰。

IPA 文字檢查器.

在分享您的 IPA 前,找出隱藏字元與微小的標記問題。精確查看文字內容,進行一項審慎的修改,並確保所有選擇皆由您掌控。

免費使用無需帳號在您的瀏覽器中運作
一次複習一個選擇

無自動重寫。此功能檢查文字結構與字元,而非發音。

文字檢查

字面字元

反白顯示的隱形字元在此處使用可見的代碼標籤。這些標籤永遠不會加入您的文字中。

0代碼點
0文字叢集
0組合標記

刻意的顫音 r、標籤、數字或擴展語音符號對於您的任務可能是有效的。適當時請按原樣保留。編輯來源會再次檢查它;復原變更會撤銷此工具的變更。計數描述的是 Unicode 文字,而非音素。

來自部落格如何在不改變您意圖發音的情況下檢查 IPA 文字 閱讀文章
IPA 學習室

學習仔細檢查並清理 IPA 文字

將文字問題與發音決策分開。尋找隱形字元、理解組合標記並審閱括號,而無需自動重寫有效的 IPA。

基礎
教學影片 清理 IPA 文字 尋找可能干擾 IPA 轉寫的隱藏字元。 英語旁白 字幕:繁體中文 觀看影片

清理 IPA 文字

您將學到什麼

  • 區分 Unicode 碼位、文字叢集與語言聲音單位。
  • 複習隱形字元、括號邊界與未附著的組合標記。
  • 在保留預期符號與慣例的同時,進行可還原的個別編輯。
01
理解標記法

幾個符號,更清晰的畫面

a + ◌̃ → ã

基底與組合符號

波浪號在編碼文字中跟隨基礎字母;顯示的叢集看起來像一個單元。

g / ɡ

一致性選擇

兩個字元皆可用於 IPA 濁軟顎塞音。選擇 ɡ 的建議是選用的。

r / ɹ

不同的預期聲音

r 代表顫音;ɹ 代表近音。文字檢查器無法判斷您指的是哪種聲音。

: / ː

標點符號或長度

普通冒號與 IPA 三角形長度標記是不同的 Unicode 字元。

01

理解實際計算的內容

可見符號與編碼字元並不總是相同的單位。

閱讀解釋

Unicode 碼點用於識別編碼字元。例如字母 a 後接組合波浪號會使用兩個碼點,即使顯示的結果 ã 看起來像一個單位。文字檢查功能會同時顯示原始文字與計數,讓這種區別更容易察覺。

文字叢集是由瀏覽器 Unicode 分割規則所識別的群組。在不具備此功能的瀏覽器中,介面會標示近似計數。這些群組對文字處理很有用,但並非音素分析。連結線、雙母音及語言特定的對比需要語言學解釋。

字型可能使兩個不同的字元看起來相似,或呈現支援的字元不佳。請使用搜尋結果中的 U+ 代碼與行/列位置來檢查底層文字。檢查器保留您的編碼,不會靜默應用正規化或替換字型的字形形狀。

ã:2 代碼點,1 文字叢集

基底與組合標記保持為分開的編碼字元。

🧪g:g 位於第 2 欄

檢查器計算顯示位置的 Unicode 代碼點,即使符號使用兩個 JavaScript 字串單位。

02

將發現讀作一個待解決的問題

某些結果顯示結構;其他則僅提供慣例選擇。

閱讀解釋

隱形空格、連接字元和方向控制字元可能會透過複製進入轉寫內容。預覽會為標記的隱形字元顯示可見的 U+ 標籤;該標籤絕不會插入您的文字中。有些控制字元是有意為之的,因此在選擇「移除此字元」前,請先檢查其用途。

文字開頭或邊界後的組合符號在此檢查器的模型中沒有鄰近的基底。請手動將其移至目標字母,或若為誤貼則將其移除。括號搜尋同樣要求您檢查目標邊界。建議的右括號是文字修復,而非關於是否適合寬式或嚴式轉寫的決定。

g、r 與冒號提示是可選的。當您的原始文字表達了預期的聲音或標點符號時,「保持原樣」是正確的操作。您可以在不禁用結構檢查的情況下關閉所有三個慣例提示。擴充標記、數字與標籤可能落在核心集之外,而對您的任務而言並非錯誤。

[a) → [a]

當原本意圖使用方括號時,替換一個不匹配的右括號可以修復邊界。

r → r

保留顫音是一個有效的決定;英語近音提示並非通用的修正。

03

製作可逆的複習,然後儲存它

處理個別發現並保留一份已檢查的副本。

閱讀解釋

貼到「您的 IPA 文字」中。工具會隨著您的輸入進行檢查,並在「文字檢查」中醒目提示位置。選擇「顯示於文字中」以在編輯器中對焦相應的範圍。在選擇取代或「保留原樣」之前閱讀說明。

每次工具變更皆可透過「復原變更」來反轉,該功能為目前頁面保留最多 30 個先前的文字狀態。手動輸入會開始新的審閱並清除該工具特定的復原清單;文字編輯器仍遵循瀏覽器的正常編輯行為。當您編輯來源時,已關閉的發現會再次檢查。

當剩餘的發現已解決或刻意保留時,請使用「複製文字」或「下載文字」。綠色的完成狀態僅描述此有限的檢查。它不保證轉寫、口音或語音分析的正確性。當確切提交的文字或您的決策序列很重要時,請保留原始內容。

[gɛt əː] → [ɡɛt əː]

選擇 IPA g 字元是一個可選的一致性編輯。

No remaining findings ≠ a pronunciation assessment

本工具檢查了文字,而非聆聽或分析說話者。

02
引導式教學

複習隱形空格與兩個標記法選擇

  1. 載入範例

    選擇「嘗試範例」。保持選取「顯示可選的 g、r 和冒號慣例」。該文字在 t 之後有一個零寬度空格、一個普通 g 和一個普通冒號。

  2. 移除隱形字元

    尋找不可見的零寬空格。若要定位它,請選擇「在文字中顯示」,然後「移除此字元」。ə 前方的普通可見空格將保留。

  3. 決定兩種慣例

    在這項練習中,選擇「Use IPA ɡ here」和「Use length mark ː here」。對於其他標音,「保留原樣」可能是正確的決定。

  4. 測試復原與儲存

    使用「復原變更」一次,檢查復原的冒號,然後再次套用長度標記選擇。下載文字並將檔案與檢閱過的範例進行比較。

03
付諸實踐

檢查您的理解

嘗試每個問題,然後將您的推理與解釋進行比較。這些練習保留在此頁面上,不會變更您的編輯器文字。

1. a 後面加上一個組合波浪號,共有多少個 Unicode 代碼點?
答案與解釋

二

編碼序列包含一個基礎字母與一個組合字元,即使它看起來像一個顯示的叢集。

2. 檢查器提到了 r,但您的來源代表顫音。您該怎麼做?
答案與解釋

按原樣保留 r

r 是 IPA 顫音符號。近音建議為選用,取決於您想表達的聲音。

3. 當文字檢查將隱形字元顯示為 ⟦U+200B⟧ 時,下載內容中會插入什麼?
答案與解釋

不會自動執行任何操作;來源字元會保留直到您選擇變更

代碼標籤僅為預覽輔助。複製與下載功能會使用實際的編輯器文字。

4. 哪種操作可以在工具建議後恢復先前的文字?
答案與解釋

復原變更

「復原變更」會撤銷工具變更。「保持原樣」則會在不變更來源的情況下忽略發現的問題。

5. 綠色的「無結果」結果建立了什麼?
答案與解釋

此文字檢查規則集沒有剩餘的發現

檢查器檢查字元與簡單結構。它不會評分發音或音韻分析。

從辨識到轉寫

在開啟模型前寫下回應。您的練習筆記是暫時的,離開此頁面時會清除。

與標準答案比較

r 的變更會選取不同的語音符號,並可能將預期的聲音從顫音變更為近音。移除意外的零寬空格會變更文字格式,而非刻意替換語音符號。

即使是隱形控制字元也可能是故意的,因此第二個決定仍需要檢查。關鍵區別在於語言選擇與意外的文字偽影。

與標準答案比較

檢查預期的括號邊界,並在需要時修復閉合括號。手動將組合標記移動到其預期的基礎。對照任務的標記法檢查專業符號,並在適當時保留它,然後儲存審閱過的副本。

強有力的計畫應解決每個發現背後的原因,而不是透過刪除使所有警告消失。

04
邁出下一步

將文字品質檢查作為審閱的一個階段

對於教學,請要求學習者解釋他們接受了哪些建議以及保留了哪些。這區分了 Unicode 清理練習與選擇轉寫慣例的練習。

對於專業筆記,請保留來源背景、預期的變體與任何專業標記慣例。文字檢查器無法判斷轉寫是否準確描述了說話者,或臨床解釋是否適當。

檢查與編輯在瀏覽器中執行。分頁草稿僅供方便使用,非永久存檔。請下載經審閱的 UTF-8 檔案,並確認其在預計使用的應用程式中的顯示效果。

探索官方 IPA 圖表

這些練習旨在練習書寫標記與詮釋。

幾個有用的答案

常見問題

這是否告訴我我的發音是否正確?

不是。它檢查 Unicode 字元與基本文字結構。它無法判斷口音、聲音對比或轉寫是否符合語音。「沒有剩餘發現」僅表示這組文字檢查未發現其他需要審閱的內容。

為什麼它提到 g 或 r,即使它們是有效的符號?

這些是選用的慣例註記。g 和 ɡ 皆可表示濁軟顎塞音;r 表示顫音,而 ɹ 表示近音。若符合您的意圖,請保留原始符號。您可以關閉這些註記。

它會自動替換字元嗎?

不是。每個建議都會解釋一個字面變更並等待您的選擇。「保持原樣」會忽略目前文字的一個發現。「復原變更」會在工具變更後恢復先前的文字;手動輸入會開始新的審閱。

代碼點或文字叢集是否與音素相同?

不是。顯示的符號可以使用基礎字母與組合標記。代碼點計算 Unicode 字元;文字叢集將它們分組以供顯示。這兩種計數方式都不是對語言使用多少音位的語言學分析。

為什麼擴充符號或標籤會被標記?

此檢查器使用核心 IPA 字元集,而非所有專業符號或書寫系統。標籤、數字與擴充符號可能是刻意使用的。請審視檢查結果,若該文字屬於您的作業,請保留之。

語言39

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 简体中文 繁體中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina