Marmalade STT
為你的鍵盤提供私密、離線的語音轉文字。你的聲音只留在手機上。
新版本 1.2.2
Marmalade STT 1.2.2 修正了自行錄音並將音訊交給 Android 語音辨識的應用程式(例如 Waze 語音指令)結果延遲的問題。現在文字會依照「停止方式」設定,在你說完時送達,而不是等到應用程式停止錄音;在 Waze 中,這要晚 4–6 秒。在較慢的手機上,引擎仍可能延遲。這些應用程式傳送的音訊格式現在也能正確讀取。
Marmalade STT 會在你的手機上把語音轉成文字。你可以把它當作鍵盤(FUTO Keyboard、HeliBoard、FlorisBoard 等)的語音輸入,也可以用在向 Android 要求語音輸入的應用程式中。你的聲音絕不會離開手機。
從設計就保護隱私
沒有分析、沒有追蹤、沒有當機回報、沒有帳戶,也沒有我們自己的伺服器。只有從 GitHub 下載你選擇的語音引擎時才會使用網路,而且每個檔案都會以預先固定的 SHA-256 雜湊值驗證。Android 備份已關閉,因此不會有任何內容被複製到雲端。
何時停止由你決定
在「請說話」視窗和其他應用程式中,Marmalade 預設使用 Smart Turn v3 技術來偵測你何時說完。完全不必動手。覺得它太早打斷你?可以改成停頓後停止,或改為設定一個結束詞。在鍵盤上,它會持續聆聽直到你輕觸為止,也可以同樣使用 Smart Turn。
整潔的文字
選用的文字整理功能會修正大小寫;對於英文,還會移除贅詞,把「new line」和「period」變成真正的換行和句點,並把數字寫成阿拉伯數字。用來修正引擎聽錯的名稱的替換規則,以及用來插入常打文字的文字片段,適用於任何語言。
搭配你的鍵盤使用
開啟「Marmalade 語音輸入」後,鍵盤上的麥克風鍵就會開啟一個小小的 Marmalade 面板,把你說的話輸入進去。支援 FUTO Keyboard、HeliBoard、FlorisBoard、AnySoftKeyboard、Unexpected Keyboard、AOSP 鍵盤,以及其他有語音鍵的鍵盤。
適合你手機的引擎
設定指南會依據你的語言以及手機的記憶體和速度推薦一個語音引擎,你也可以下載並試用其他模型。
語言
快速引擎支援英文、保加利亞文、克羅埃西亞文、捷克文、丹麥文、荷蘭文、愛沙尼亞文、芬蘭文、法文、德文、希臘文、匈牙利文、義大利文、拉脫維亞文、立陶宛文、馬爾他文、波蘭文、葡萄牙文、羅馬尼亞文、俄文、斯洛伐克文、斯洛維尼亞文、西班牙文、瑞典文、烏克蘭文、日文、印地文、阿拉伯文和越南文。中文和韓文使用比 Whisper 更輕量的 Qwen3-ASR。你也可以在它支援的其他 28 種語言(包括英文)中選用它。其他語言則透過 Whisper Large v3 Turbo 辨識,延遲較長。
開放原始碼
Marmalade STT 採用 MIT 授權。如果你想支持這個專案,可以在「設定 → 贊助」中找到 GitHub Sponsors 的連結;無論是否贊助,應用程式都完全一樣。
- 私密:語音在手機上辨識。音訊絕不會被儲存或上傳
- 離線:只需下載一次語音引擎,之後不必連網也能使用
- 即時文字:你說話的同時文字就會即時顯示,大多數引擎都支援
- 知道你何時說完:Smart Turn 是「請說話」視窗的預設方式,它會等到聽起來你已經說完,因此停下來思考時很少會被打斷
- 多語言:支援 100 種語言,並自動為你的語言選擇最合適的引擎
- 輸出整潔:移除贅詞、數字寫成阿拉伯數字,還有你自己的替換規則和用語音觸發的文字片段
- 免費開放原始碼:沒有廣告、沒有帳戶、沒有分析
從設計就保護隱私
沒有分析、沒有追蹤、沒有當機回報、沒有帳戶,也沒有我們自己的伺服器。只有從 GitHub 下載你選擇的語音引擎時才會使用網路,而且每個檔案都會以預先固定的 SHA-256 雜湊值驗證。Android 備份已關閉,因此不會有任何內容被複製到雲端。
何時停止由你決定
在「請說話」視窗和其他應用程式中,Marmalade 預設使用 Smart Turn v3 技術來偵測你何時說完。完全不必動手。覺得它太早打斷你?可以改成停頓後停止,或改為設定一個結束詞。在鍵盤上,它會持續聆聽直到你輕觸為止,也可以同樣使用 Smart Turn。
整潔的文字
選用的文字整理功能會修正大小寫;對於英文,還會移除贅詞,把「new line」和「period」變成真正的換行和句點,並把數字寫成阿拉伯數字。用來修正引擎聽錯的名稱的替換規則,以及用來插入常打文字的文字片段,適用於任何語言。
搭配你的鍵盤使用
開啟「Marmalade 語音輸入」後,鍵盤上的麥克風鍵就會開啟一個小小的 Marmalade 面板,把你說的話輸入進去。支援 FUTO Keyboard、HeliBoard、FlorisBoard、AnySoftKeyboard、Unexpected Keyboard、AOSP 鍵盤,以及其他有語音鍵的鍵盤。
適合你手機的引擎
設定指南會依據你的語言以及手機的記憶體和速度推薦一個語音引擎,你也可以下載並試用其他模型。
語言
快速引擎支援英文、保加利亞文、克羅埃西亞文、捷克文、丹麥文、荷蘭文、愛沙尼亞文、芬蘭文、法文、德文、希臘文、匈牙利文、義大利文、拉脫維亞文、立陶宛文、馬爾他文、波蘭文、葡萄牙文、羅馬尼亞文、俄文、斯洛伐克文、斯洛維尼亞文、西班牙文、瑞典文、烏克蘭文、日文、印地文、阿拉伯文和越南文。中文和韓文使用比 Whisper 更輕量的 Qwen3-ASR。你也可以在它支援的其他 28 種語言(包括英文)中選用它。其他語言則透過 Whisper Large v3 Turbo 辨識,延遲較長。
開放原始碼
Marmalade STT 採用 MIT 授權。如果你想支持這個專案,可以在「設定 → 贊助」中找到 GitHub Sponsors 的連結;無論是否贊助,應用程式都完全一樣。
反特徵
此應用程式可能有您不喜歡的功能。 瞭解更多!
捐助
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
arm64-v8a此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
armeabi-v7a此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8a此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
armeabi-v7a此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
arm64-v8a此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
armeabi-v7a此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
新版本 1.2.1
Marmalade STT 1.2.1 修正了使用 Android 語音辨識的應用程式(例如 Duolingo)的問題:由於 Marmalade STT 無法看到這些應用程式,Android 在它開始聆聽之前就拒絕了大部分的要求。現在它可以看到有啟動器圖示的應用程式和無障礙服務,就像它以前就能看到鍵盤一樣。它不會列出或讀取你的應用程式。
新版本 1.1.0
Marmalade STT 1.1.0 修正了使用 Android 語音辨識的應用程式(例如 Duolingo)在 Android 12 以上版本立即失敗的問題。應用程式現在可以指定語言、傳入自己的音訊(Android 13 以上版本)並使用更多辨識選項,而你自己的聽寫一律優先。Qwen3-ASR 可用於其支援的全部 30 種語言。














