跳轉到主要內容
填入本機聊天控制項支援的文字轉語音設定檔清單。

語法

參數

asyncIdentifier   void*
選用
選用的應用程式定義指標大小內容值,可用來將完成狀態變更與此呼叫相關聯。

傳回值

PartyError c_partyErrorSuccess (如果非同步作業已開始),否則為錯誤碼。如果此方法失敗,將不會產生任何相關的狀態變更。可透過 PartyManager::GetErrorMessage() 擷取錯誤碼的人類可讀形式。

備註

這是非同步作業;完成時,PartyManager::StartProcessingStateChanges() 會提供 PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange。

非同步作業必須成功完成,才能呼叫 GetAvailableTextToSpeechProfiles()。

文字轉語音合成功能在內部會使用可用的區域和延遲測量估計值來最佳化服務使用量。如果使用 PartyOption::RegionUpdateConfiguration 選項將更新模式設定為 PartyRegionUpdateMode::Deferred,則可能尚未開始擷取可用區域集合並測量與其之間的連線品質,或上次更新可能已超過設定的重新整理間隔時間。如果本機裝置目前未連線或未正在連線到任何網路,PopulateAvailableTextToSpeechProfiles() 會確保任何延後的區域更新已開始,且相關聯的 PartyRegionsChangedStateChange 會在此呼叫的 PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange 完成之前提供。

需求

標頭: Party.h

另請參閱

PartyLocalChatControl
PartyLocalChatControl::GetAvailableTextToSpeechProfiles
PartyLocalChatControl::SetTextToSpeechProfile
PartyLocalChatControl::GetTextToSpeechProfile
最後修改於 2026年10月20日