Word Factory 在載入「聆聽和選擇」之前執行支援檢查。 它尋找瀏覽器的 語音合成 接口, 語音合成話語 建構子和至少一種語言以下列形式開頭的語音 zh。如果語音列表最初為空,則頁面將等待最多四秒鐘以獲取瀏覽器的語音列表 聲音已更改 事件。
這個門很重要,因為在沒有可播放語音的情況下顯示聽力問題會使回合變成猜測。如果檢查失敗,則不會載入 iframe,且啟動狀態會說明需要英語語音。
為什麼語音可用性可能不同
Web 語音 API 公開瀏覽器和作業系統提供的語音。的 Web 語音 API 規範 定義合成接口,而 MDN 的 getVoices 文檔 解釋傳回的清單代表目前裝置上可用的語音。因此,目前的兩個瀏覽器可以用不同的口音或語音品質來發音相同的單字。
某些瀏覽器會在頁面載入後填入語音清單。的 語音變更事件 的存在就是為了延遲可用性。 Word Factory 在確定語音不可用之前會偵聽該事件。
故障排除清單
- 確認裝置未靜音並且允許瀏覽器標籤播放聲音。
- 按遊戲的「開始」按鈕。在音訊開始之前,語音可能需要使用者操作。
- 如果頁面報告沒有英語語音,請檢查作業系統的語言或輔助功能設置,並在該選項可用的情況下安裝英語文字轉語音語音。
- 新增語音後關閉並重新開啟瀏覽器,以便重建其語音清單。
- 在同一裝置上嘗試另一個主流瀏覽器的目前版本。這將瀏覽器配置問題與裝置語音問題分開。
- 如果沒有出現英文語音,請使用另一個 Word Factory 遊戲。單字搜尋、缺少字母和其他視覺模式不需要語音。
當遊戲開啟但沒有聲音時
透過支援閘證明列出了英語語音;它並不能證明選項卡、輸出裝置或系統音量是可聽見的。檢查聲音是否傳送至耳機、顯示器或已斷開連接的藍牙裝置。出現問題後按一次遊戲內揚聲器,因為某些環境僅在使用者手勢後才允許講話。然後在同一瀏覽器設定檔中測試普通媒體。如果其他音訊正常但語音保持靜音,請重新啟動瀏覽器,以便重建其合成服務和語音清單。
使用錯誤的語言或口音時
閘接受任何語言元資料以英語開頭的公開語音。設備可能會選擇與學習者預期不同的英語區域。查看作業系統的首選語音語言和預設語音。 Word Factory 不會下載私人語音或承諾特定口音,因此應在共用聆聽活動之前對託管裝置進行一致配置。
工作範例:按鈕保留在啟動頁面上
學習者按“播放聆聽並選擇”,但狀態變更為“需要英語語音”。正確的應對措施是不要重複刷新。首先,確認作業系統有英文語音。安裝或啟用後,重新啟動瀏覽器並再次按下「播放」。如果出現相同的訊息,請嘗試使用其他目前瀏覽器。當門通過時,遊戲加載並且揚聲器控制可以重播當前單字。
遊戲發送的內容
遊戲要求瀏覽器透過其合成 API 說出一個單字;它不請求麥克風訪問,也不執行語音識別。語音實作可以是本地的,也可以取決於瀏覽器或作業系統提供的服務。 Word Factory 無法僅透過 API 確定特定安裝的語音是如何產生的,因此具有嚴格網路或隱私要求的使用者應查閱其裝置和瀏覽器文件。
支援檢查僅讀取查找英語條目所需的可用語音元資料。遊戲不要求學習者錄製或上傳語音。
如果語音開始,然後在選項卡隱藏後停止,請返回選項卡並使用重播控制項。當頁面失去焦點、裝置休眠或另一個應用程式接管音訊時,瀏覽器可能會暫停或取消排隊的語音。這是播放狀態問題,而不是答案或等級資料遺失的證據。
已知限制和替代方案
發音、口音、語速和音量可能有所不同。因此,遊戲測試的是對當前設備提供的語音形式的識別,而不是單一標準化錄音。這是有用的練習,但不應將其視為發音評估。
如果一致的音訊至關重要,請為每個學習者使用相同的託管裝置映像和瀏覽器。否則將聲音變化視為額外的聆聽暴露。對於安靜的環境或不受支援的設備,請從以下選項中選擇視覺遊戲 遊戲選擇指南.
