Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
無障礙文字轉語音功能
總覽
無障礙工具使用的文字轉語音 (tts) 功能仍在開發中,目前還在早期測試階段。輔助技術往往需要以不同方式傳達資訊,其中一項就是語音。螢幕閱讀器會使用 tts 服務產生可供失明和低視能使用者的輸出內容。
以下列舉一些 Tts 領域中的一些參與者,應留意:1.「喇叭介面」:是想要產生語音的輔助技術所使用的介面,方法是透過 Tts Manager 開啟已註冊的 Tts 引擎,然後分派語音輸出要求。目前,這只是 tts Manager 實作的 c++ 類別,因為它們都在相同的元件 (a11y Manager) 中執行。日後,這可能會擁有專屬的 FIDL 介面。1. Tts 管理員介面:這是由元件實作的介面,負責管理已註冊的 tts 引擎並回應揚聲器要求。1. tts 引擎二進位檔:負責產生語音的二進位檔 (通常為 pcm 格式)。接著,引擎產生的輸出內容會傳送到音訊服務,以便播放。目前還沒有移植於 Fuchsia 上的 tts 引擎二進位檔,且目前每項產品設定都必須自備 tts 引擎二進位檔。
1. 引擎介面:是由要在系統中產生語音的 tts 引擎實作的 Fuchsia FIDL 介面。
TT 介面
如要查看目前的介面,請按這裡。我們將 Tts 引擎移植至 Fuchsia,因此屬於實驗性功能,日後將進一步發展。
用戶端
目前,只有螢幕閱讀器是 tts 相關通訊協定的用戶端。
未來工作
- 移植 Tts 引擎,以原生方式在 Fuchsia 上運作。
- 改善 tts 介面。
- 允許無障礙服務以外的其他用戶端使用 Tts 服務。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-07-25 (世界標準時間)。"],[],[]]