Metodo IKeywordDetectorOemAdapter::ComputeAndAddUserModelData (keyworddetectoroepter.h)

Il metodo ComputeAndAddUserModelData viene usato dall'esperienza utente di training per calcolare le informazioni specifiche dell'utente relative alla parola chiave indipendente dall'utente. La DLL aggiorna il parametro ModelData con i risultati.

Sintassi

HRESULT ComputeAndAddUserModelData(
  [in] IStream         *ModelData,
  [in] KEYWORDSELECTOR KeywordSelector,
  [in] LONG            *KeywordEndBytePos,
  [in] IMFMediaBuffer  **UserRecordings,
  [in] ULONG           NumUserRecordings
);

Parametri

[in] ModelData

Puntatore all'oggetto IStream associato ai dati del modello. Viene modificato da questa chiamata.

[in] KeywordSelector

Struct KEYWORDSELECTOR che identifica in modo univoco questo modello.

[in] KeywordEndBytePos

Indica la fine della parola chiave nell'oggetto UserRecording.

[in] UserRecordings

Puntatore a una matrice di puntatori alle registrazioni utente verificate in precedenza della parola chiave.

[in] NumUserRecordings

Numero di registrazioni.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore restituito Descrizione
S_OK
La funzione è stata chiusa correttamente.
E_NOTIMPL
Il training delle parole chiave utente non è supportato dal dispositivo.
E_INVALIDARG
I parametri KeywordId o LangId non sono validi.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
Impossibile completare l'elaborazione.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Intestazione keyworddetectoroemadapter.h

Vedi anche

IKeywordDetectorOemAdapter

KEYWORDSELECTOR