PartyLocalChatControl::GetTextToSpeechProfile
Ruft das Profil ab, das zuletzt aus einem erfolgreich abgeschlossenen SetTextToSpeechProfile() -Vorgang für einen angegebenen Typ von Text-zu-Sprache-Vorgang konfiguriert wurde.
Syntax
PartyError GetTextToSpeechProfile(
PartySynthesizeTextToSpeechType type,
PartyTextToSpeechProfile** profile
)
Parameter
type
PartySynthesizeTextToSpeechType
Der Typ der Text-zu-Sprache-Vorgänge, für die das Profil abgerufen werden soll.
profile
PartyTextToSpeechProfile**
bibliotheksseitig zugeordnete Ausgabe, kann nullptr zurückgeben
Das Ausgabeprofil. Das Profil kann nullptr sein, wenn für den angegebenen Typ keines festgelegt wurde. Der Zeiger ist nur bis zum nächsten Aufruf von PartyManager::StartProcessingStateChanges() gültig.
Rückgabewert
PartyError
c_partyErrorSuccess
, wenn der Aufruf erfolgreich war oder andernfalls ein Fehlercode vorliegt. Die lesbare Form des Fehlercodes kann über PartyManager::GetErrorMessage() abgerufen werden.
Hinweise
Wenn kein Profil erfolgreich für den angegebenen Typ des Sprachsynthesevorgangs konfiguriert wurde, ist das abgerufene Profil NULL.
Das abgerufene Profil wird aktualisiert, wenn ein PartySetTextToSpeechProfileCompletedStateChange,das einem Aufruf von SetTextToSpeechProfile() zugeordnet ist, der denselben Wert für type
angegeben hat, über PartyManager::StartProcessingStateChanges()bereitgestellt wird.
Voraussetzungen
Header: Party.h
Weitere Informationen
PartyLocalChatControl
PartyLocalChatControl::SetTextToSpeechProfile