英文基數整數的文字描述會在 文字轉數字轉換器 中解析為以千分位逗號分隔的整數,該工具完全在您的瀏覽器中運作,接收範圍從負 999,999,999,999 到正 999,999,999,999。

「convert letters to numbers for phone」這個詞組其實隱含了三種不同的任務。搜尋者通常指的是經典的電話按鍵對應,其中字母 A、B、C 對應到 2,D、E、F 對應到 3,因此 1-800-FLOWERS 會變成 1-800-3569377。有時指的是逐字唸出電話號碼中的每一個數字。偶爾也指相反的過程——把數字轉回電話按鍵上印的字母群組。文字轉數字轉換器處理的是第三種、密切相關的任務:把出現在電話逐字稿、語音郵件摘要、客服錄音或簡訊中的英文數字文字描述,轉換成乾淨的數字,以便貼到其他應用程式、與參考值比對,或用於計算。它不會解析電話按鍵字母、逐位唸出的電話號碼,或虛榮號碼文字;那些語法屬於其他工具的範疇。以下內容說明本轉換器的實際功能、為何刻意採用嚴格規則,以及如何用於來自電話的數字文字描述。

convert letters to numbers for phone
將電話字母轉換為數字:文字轉數字

關鍵字背後的三種含義

在貼上任何內容之前,先釐清您真正要做的是哪一項會有所幫助。搜尋詞「convert letters to numbers for phone」在日常英文中具有歧義,選錯工具浪費的時間會比讀完這段文字還多。

  • 電話按鍵對應。印在 12 鍵撥號盤上的字母對應到數字:ABC = 2、DEF = 3、GHI = 4、JKL = 5、MNO = 6、PQRS = 7、TUV = 8、WXYZ = 9。這就是像 1-800-FLOWERS 這類虛榮號碼變成 1-800-3569377 的方式。這項工作應使用按鍵對應工具,而非文字轉數字轉換器。
  • 逐位唸出的電話號碼。逐位唸出的電話號碼——「five, five, five, one, two, three, four」——是一串單位數的唸法,並非基數整數。電話按鍵應用程式或專屬的數字清單解析器適合處理這類內容。
  • 電話相關任務中的基數文字描述。電話中提到的數量——「the invoice total came to twenty-five thousand three hundred seventy-six dollars」——正是文字轉數字轉換器的設計解析對象。您搜尋詞中的「phone」指的是傳遞管道,而非數學運算。

一旦釐清您要做的是哪一項,本頁其餘內容要嘛能為您解決,要嘛會直白地告訴您需要別的工具。

轉換器實際處理的內容

解析器的範圍刻意設計得很窄。它能識別從 0 到 999,999,999,999 的英文基數整數文字描述,加上前綴 minus 或 negative 時可處理零點兩側的數值。它接受連字號複合形式如「twenty-five」、無連字號的對等形式如「twenty five」,以及熟悉形式中的連接詞「and」,例如「one hundred and five」。大小寫不影響結果,重複的空白字元也不會影響。minus 或 negative 都可用來表示負值,只要最終的絕對值落在支援範圍內即可。

可識別的詞彙為英文短階序列:zero 到 nineteen、twenty 到 ninety 的十位數、hundred、thousand、million,以及 billion。每個解析後的整數都會以千分位分隔符號呈現,因此像 twenty-five thousand three hundred seventy-six 這類描述在轉換後會顯示為 25,376。實作上會依據 Unicode 的基於規則的數字格式指引(Unicode LDML Part 3)以及獨立的英文文法參考(EF English Resources — Numbers in English)來交叉驗證其拼字測試案例,且該網頁本身在當前瀏覽器分頁中以確定性方式執行。不會上傳任何內容、不會儲存任何資料,且同一個有效的描述永遠會產生同一個整數。

快速對照:涵蓋範圍內與範圍外

描述類型範例本工具是否處理
英文基數整數"two hundred forty-six"
含「and」的基數"one hundred and five"
負基數"minus twelve thousand"
小數或分數"twelve point five"
貨幣描述"forty-two dollars"
序數描述"twenty-third"
以成對方式唸出的年份"nineteen forty-five"
逐位唸出的電話號碼"five five five one two three four"
電話按鍵字母群組"FLOWERS"
印度 lakh 或 crore 進位"one lakh"

如何轉換電話通話中的數字文字

請對單一乾淨的描述使用轉換器,而非完整句子。文法檢查相當嚴格,因此夾雜多餘的單位詞或標籤會觸發錯誤,而您最終仍得手動移除。

  1. 在瀏覽器分頁中開啟文字轉數字轉換器。無需登入、無需安裝,也無需網路往返——解析器在本機裝置上執行。
  2. 依照您手中原有的形式輸入數字文字描述,例如 twenty-five thousand three hundred seventy-six。連字號與大小寫不影響;熟悉形式中的「and」可以使用,例如 one hundred and five
  3. 若原始描述帶有正負號——「negative eighteen thousand」或「minus eighteen thousand」——請將該正負號保留在最前面。只要絕對值落在範圍內,該工具接受任一種寫法。
  4. 點擊 Convert to digits,並讀取出現在結果欄位中以千分位逗號分隔的整數。twenty-five thousand three hundred seventy-six 會顯示為 25,376。
  5. 若結果為錯誤訊息,請閱讀訊息中標示出的文法邊界。最常見的修正方式包括移除標籤(例如「dollars」或「percent」)、刪除周圍的句字內容,或更正順序錯誤的進位詞,例如「one million million」。
  6. 將數字輸出複製到您需要的地方——試算表、發票欄位、計算過程或筆記——並在用於任何財務或法律用途之前,與原始逐字稿比對一次。

保護結果的嚴格文法規則

轉換器會拒絕數個看起來合理但若強行猜測會產生誤導結果的描述。事先了解這些規則可省下往返查看錯誤訊息的時間。

  • 進位詞必須依降序排列。billion、million、thousand 和 hundred 併用時,必須依此次序出現。「One million million」會被拒絕,而非被靜默解讀為一兆。
  • hundred 前接一到九的個位數。「Seven hundred」沒問題;「twenty hundred」不行。
  • 十位數詞後僅能接一個個位數。「Twenty-five」沒問題;「twenty-five thirty」不行。
  • zero 本身有效,但不可出現在較長的描述中。「Zero」會解析為 0,但像「zero five」這類形式通常代表識別碼、逐位唸出的數字或部分文字,而非基數整數,因此解析器會拒絕。
  • 超出範圍的值會被拒絕。支援範圍的上限為 ±999,999,999,999。零點任一側超過 12 位數的內容皆不會被轉換。

這些規則遵循標準的英文短階拼字序列,這也是本工具能每次都誠實告訴您它解析了什麼、拒絕了什麼的原因。

貼上之前值得了解的限制

即使來源是電話通話,仍有數種常見的逐字稿形式落在本轉換器範圍之外。辨識這些形式可避免您將拒絕訊息誤判為工具錯誤。

  • 小數描述,例如「twelve point five」,會被拒絕。解析器僅處理整數。
  • 分數與百分比,例如「three quarters」或「forty percent」,會被拒絕。其文法與基數不同。
  • 貨幣金額,例如「forty-two dollars and fifty cents」,會因單位詞而被拒絕。若僅需要數值,請移除貨幣詞並分開轉換基數部分。
  • 序數,例如「twenty-third」,會被拒絕。若您手上的內容是序數,請使用序數轉數字工具。
  • 以成對方式唸出的年份,例如「nineteen forty-five」,會被拒絕。該形式遵循其自身的文法,且不等同於整數 1945。
  • 逐位唸出的電話號碼,例如「five five five one two three four」,會被拒絕。解析器會將「five five five」視為格式錯誤的基數而拒絕解析,而非進行猜測。
  • 科學記號、lakh 與 crore 進位會被拒絕。它們需要各自的解析器。

若您的逐字稿行包含上述任何形式,請先取出基數整數部分再貼上。例如,「the invoice came to twenty-five thousand three hundred seventy-six dollars」應先簡化為「twenty-five thousand three hundred seventy-six」再進行轉換,而「dollars」可視需要另行處理。

逐字稿與語音郵件的準確性提示

電話音訊會引入轉錄錯誤,唯有輸入乾淨的內容時,嚴格的解析器才能順利完成解析。幾個習慣能帶來實質的差異。

  • 先比對文字描述與錄音。漏掉的進位詞——例如「twenty-five hundred」而非「twenty-five thousand」——會使數值相差十倍。
  • 確認地區慣例。本轉換器採用英文短階:thousand 為 10³、million 為 10⁶、billion 為 10⁹。若您的逐字稿來自將「billion」讀作 10¹² 的地區,您手中的數值會與本工具產生的結果不同。
  • 貼上之前先移除標籤與單位。「dollars」、「percent」、「approximately」以及「USD」等詞各自都會觸發錯誤。
  • 在依賴數字之前與原始內容核對。凡涉及金錢、法律文件或測量數值的內容,請將工具產生的整數與原始逐字稿交叉核對。確定性解析能幫上忙,但它無法代您閱讀逐字稿。
  • 請記住結果僅存在於您的瀏覽器中。不會上傳、不會用於訓練,輸入內容也不會被儲存。一旦關閉分頁,該描述便隨之消失。

搭配上述習慣使用,文字轉數字轉換器能將電話逐字稿中最常出現的基數文字描述——發票總額、帳戶餘額、參考量值,以及以完整文字唸出的簡短識別碼——轉換為您可實際採取行動的數字。