[Microsoft代理程式從 Windows 7 開始已被取代,而且可能無法在後續版本的 Windows 中使用。]
字元會在移動時留下影像或落後。
當 Agent 字元產生動畫時,它需要字元後面的應用程式窗口及時更新自己。 當字元在畫面上移動時,有時候會看到一些殘差影像會快速消失(視計算機的速度和您正在執行的應用程式而定)。 如果沒有,可能是原因如下:
- 您的系統不符合 Agent 的最低系統需求。
- 字元後面的應用程式視窗不會及時處理更新。 請嘗試將字元拖曳到桌面或資料夾視窗上,或關閉部分應用程式。 如果您看到明顯的改善,問題可能不可避免。
- 您可能尚未安裝Microsoft Internet Explorer 4.0(或更新版本)的官方版本。 Internet Explorer 4.0 的早期發行前版本未正確處理更新畫面。 這會導致畫面上剩餘字元的剩餘影像。 若要修正此問題,請安裝 Internet Explorer 的最新官方版本(https://www.microsoft.com/windows/ie/)。
- 系統螢幕驅動程式或硬體可能有問題。 請確定您有圖形硬體的最新驅動程式。 如果問題仍然持續發生,您可能會想要連絡計算機廠商。
字元在說話時不會產生任何音訊輸出。
此徵兆可能有數個原因。 請嘗試下列項目來找出問題:
- 確認您的喇叭已插入,而且您的聲卡與 Windows 相容。 最好使用另一個聲音應用程式來測試它們,以確認音訊輸出正常運作。
- 確認已啟用 Agent 的應用程式或網頁支援語音輸入。 並非所有範例頁面都支援語音輸入。 按住 [接聽] 鍵(通常是除非您變更它,否則會是捲動鎖定鍵)。彈出視窗應該會出現在字元底下。 提示中的文字會告訴您字元的接聽狀態。 如果沒有提示出現,則應用程式或網頁不支援語音輸入,或您未安裝相容的語音引擎。 如果提示出現並指出字元正在接聽,請說出其中一個字元的語音命令。 如果您不知道有哪些語音命令可用:釋放接聽鍵,並以滑鼠右鍵按下字元,然後從快捷功能表選擇 [開啟語音命令視窗]。 如果命令未出現,則您所使用的應用程式或網頁無法使用語音支援。 如果出現,請再次按住接聽鍵。 如果接聽提示出現在字元底下,並指出字元正在接聽,請說出視窗中所列的其中一個命令。 如果字元沒有回應,請移至下一個步驟。
- 確認目前沒有任何其他應用程式使用音訊輸出裝置。
- 確認您使用的字元已針對口語輸出進行設定。 (您可能需要洽詢網站或應用程式供應商。
- 確認已針對口語輸出啟用您的Microsoft代理程式設定
- 如果字元使用文字到語音轉換引擎來產生語音輸出,請確認您已安裝相容的 TTS 引擎。 例如,當安裝為 Internet Explorer 4.0 附加元件時,只會安裝 Microsoft Agent 的核心元件。 核心元件不包含文字到語音轉換引擎。 如果沒有此 TTS 引擎(Microsoft語音 API 兼容引擎),Microsoft Agent 範例字元不會產生口語輸出。
- 確認Microsoft代理程式的使用MIDI並未封鎖音訊通道(請參閱下一個主題:播放MIDI的應用程式在執行Microsoft代理程式時沒有音訊輸出)。
Microsoft Agent 執行時,播放 MIDI 的應用程式沒有音訊輸出。
Microsoft代理程式會在按下接聽鍵時使用 MIDI 播放音調。 如果您發現這會干擾其他播放 MIDI 或干擾語音輸入的應用程式,您可以在 Microsoft Agent 屬性中關閉 [播放音調時] 選項。
我收到下列訊息:因為應用程式正在分派輸入同步呼叫,所以無法進行傳出呼叫。
下列情況可能會發生此訊息:
當包含 Microsoft Agent 的網頁關閉時(以滑鼠右鍵按單擊頁面的任務列項目並選擇 [從彈出視窗] 選單選擇 [關閉],就可能發生此情況。 這是因為代理程式與瀏覽器在同時關閉時發生時間問題。 錯誤無害。 按兩下 [確定] 關閉訊息。
代理程式啟用的網頁(或應用程式)嘗試要求特定文字到語音轉換引擎時發生什麼事。 未安裝 Speechapi.dll。
語音引擎似乎無法在 Windows XP 中使用 Microsoft Agent?
Microsoft代理程式會使用 SAPI 4.0 來提供語音服務。 不過,Windows XP 現在隨附 SAPI 5.0,其前身不提供回溯相容性支援。 幸運的是,SAPI 4.0 和 SAPI 5.0 可以共存於相同的 Windows XP 電腦上。
若要讓語音引擎與 Windows XP 中的 Microsoft Agent 搭配運作,請先安裝 SAPI 4.0 運行時間二進制檔 (spchapi.exe),然後安裝特定的語音引擎。
語音引擎,用來與 Microsoft Agent 搭配使用,直到我升級至 Windows XP 為止。 發生了什麼事?
請參閱先前的問題和答案。 Windows XP 的升級程式可能已移除電腦上已經存在的 SAPI 4.0 支援。 只要在升級至 Windows XP 之後,重新安裝 SAPI 4.0 運行時間和 SAPI 4.0 語音引擎。
我已將TTS3000文字到語音轉換引擎安裝到執行 Windows XP(或 Windows 2000)的電腦上,並據以正確編輯程式設計以供其使用。 當 I 或其他本機系統管理員登入時,Microsoft代理程式字元會使用這些TTS3000文字到語音轉換引擎,但當其他使用者在沒有系統管理員許可權的情況下 登入這部計算機時,則不會說出語音轉換。 在 Windows 98 和 Windows Me 上,這些TTS3000文字到語音轉換引擎適用於這兩組使用者。 如何修正此問題?
您必須為TTS3000文字到語音轉換引擎的一些登錄機碼設定安全性許可權,才能讓沒有系統管理員許可權的用戶帳戶使用它們。 這可以使用作系統的註冊表編輯器來完成。
我遵循了上述問題解決方案所述的程式。 這很順利,因此,Microsoft代理程式字元可以使用這些TTS3000文字到語音轉換引擎,當使用者 沒有系統管理員許可權的使用者 登入 Windows XP(或 Windows 2000) 計算機時,可以說話。 現在,幾個月後,這些相同的TTS3000文字到語音轉換引擎已經停止運作。 發生了什麼事?
當您遵循先前問題所提供的說明程式時,這會將具有完整控制許可權的非系統管理員用戶帳戶提供給必要的登錄機碼。 其中一個使用者可能故意或不知不覺地編輯值、再次變更許可權,甚至完全刪除登錄機碼。
檢查這些登入機碼及其權限是否已編輯、刪除或變更,否則為 。 如有必要,請再次變更這些登錄機碼及其許可權,或重新安裝TTS3000文字到語音轉換。