次の方法で共有


PartyLocalChatControl::PopulateAvailableTextToSpeechProfiles

ローカル チャット コントロールのサポートされているテキスト音声変換プロファイルに設定します。

構文

PartyError PopulateAvailableTextToSpeechProfiles(  
    void* asyncIdentifier  
)  

パラメーター

asyncIdentifier void*
オプション

完了状態の変更をこの呼び出しに関連付けるために使用できる、オプションの、アプリによって定義されたポインター サイズのコンテキスト値。

戻り値

PartyError

c_partyErrorSuccess 非同期操作が開始されるか、エラー コードが発生した場合。 このメソッドが失敗した場合、関連する状態の変更は発生しません。 人間が読める形式のエラー コードは、PartyManager::GetErrorMessage() を介して取得できます。

解説

これは非同期操作です。 PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange は、完了時に PartyManager::StartProcessingStateChanges() を介して提供されます。

GetAvailableTextToSpeechProfiles() を呼び出す前に、非同期操作が正常に完了する必要があります。

テキスト音声変換合成機能は、利用可能な領域と待機時間の推定値を内部的に使用して、サービスの使用を最適化します。 PartyOption::RegionUpdateConfiguration オプションを使用して更新モードを PartyRegionUpdateMode::Deferred で構成した場合、利用可能な領域のセットを取得とそのリージョンに対する接続品質の測定がまだ開始されていないか、最後の更新が構成された更新間隔の経過期間を超えている可能性があります。 ローカル デバイスが現在どのネットワークにも接接続されていない場合、PopulateAvailableTextToSpeechProfiles() は、、この呼び出しの PartyPopulateAvailableTextToSpeechProfilesCompletedStateChange 完了前に、遅延リージョンの更新が開始され、関連付けられている PartyRegionsChangedStateChange が提供されていることを保証します。

要件

ヘッダー: Party.h

関連項目

PartyLocalChatControl
PartyLocalChatControl::GetAvailableTextToSpeechProfiles
PartyLocalChatControl::SetTextToSpeechProfile
PartyLocalChatControl::GetTextToSpeechProfile