Metodo IKeywordDetectorOemAdapter::GetCapabilities (keyworddetectoroepter.h)
Il metodo GetCapabilities restituisce le parole chiave e le lingue supportate dall'oggetto .
Sintassi
HRESULT GetCapabilities(
[in] BOOL *SupportsUserModels,
[out] KEYWORDID **KeywordIds,
[out] ULONG *NumKeywords,
[out] LANGID **LangIds,
[out] ULONG *NumLanguages,
[out] IMFMediaType **ppMediaType
);
Parametri
[in] SupportsUserModels
Valore booleano che indica se è supportato un training specifico dell'utente.
[out] KeywordIds
Puntatore a una matrice di ID di parole chiave supportati dall'oggetto . L'oggetto alloca la matrice chiamando CoTaskMemAlloc. Il chiamante libera la memoria chiamando CoTaskMemFree.
[out] NumKeywords
Numero di ID di parole chiave nella matrice KeywordIds .
[out] LangIds
Puntatore a una matrice di ID del linguaggio supportati dall'oggetto . L'oggetto alloca la matrice chiamando CoTaskMemAlloc. Il chiamante libera la memoria chiamando CoTaskMemFree.
[out] NumLanguages
Numero di ID lingua nella matrice LangIds .
[out] ppMediaType
Il formato audio richiesto da IKeywordDetectorOemAdapter::VerifyUserKeyword e IKeywordDetectorOemAdapter::ComputeAndAddUserModelData.
Gli unici valori validi per IMFMediaType sono i seguenti:
- Type = Audio
- Sottotipo = IEEE_FLOAT
- Frequenza di campionamento = 16 kHz
- Bit = 32
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore restituito | Descrizione |
---|---|
|
La funzione è stata chiusa correttamente. |
|
Il puntatore per un parametro di output è NULL. |
|
Il puntatore ai dati del modello è NULL. |
Commenti
Le informazioni restituite da questa routine in genere non cambiano per una determinata versione dell'OEMDLL o dei dati del modello indipendente dall'utente installati insieme.
L'OEMDLL deve avere modelli interni indipendenti dall'utente per le parole chiave e le lingue restituite da questo metodo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Intestazione | keyworddetectoroewardpter.h |
Vedi anche
IKeywordDetectorOemAdapter::ComputeAndAddUserModelData