SpeechContinuousRecognitionSession Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Gestisce l'input vocale per la dettatura in formato libero o una sequenza arbitraria di parole o frasi definite in un vincolo di file di grammatica locale.
public ref class SpeechContinuousRecognitionSession sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpeechContinuousRecognitionSession final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpeechContinuousRecognitionSession
Public NotInheritable Class SpeechContinuousRecognitionSession
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Un'app recupera questo oggetto tramite la proprietà SpeechRecognizer.ContinuousRecognitionSession .
Per usare i vincoli di servizio Web, il supporto dell'input vocale e della dettatura deve essere abilitato in Impostazioni attivando l'opzione "Familiarizza con me" nella pagina Impostazioni -> Privacy -> Riconoscimento vocale, input penna e digitazione. Vedere "Riconoscimento vocale" nel riconoscimento vocale.
Proprietà
AutoStopSilenceTimeout |
Ottiene o imposta la soglia di ora in cui termina la sessione di riconoscimento continuo a causa della mancanza di input audio. |
Metodi
CancelAsync() |
Annullare in modo asincrono la sessione di riconoscimento vocale continuo ed eliminare tutti i risultati del riconoscimento in sospeso. |
PauseAsync() |
Sospendere in modo asincrono una sessione di riconoscimento vocale continuo per aggiornare un file di grammatica locale o un vincolo elenco. |
Resume() |
Riprende una sessione di riconoscimento vocale continuo, se sospesa. |
StartAsync() |
Overload Avviare in modo asincrono una sessione di riconoscimento vocale continuo con speechContinuousRecognitionMode di Default. |
StartAsync(SpeechContinuousRecognitionMode) |
Overload Avviare in modo asincrono una sessione di riconoscimento vocale continuo con il comportamento SpeechContinuousRecognitionMode specificato. |
StopAsync() |
Terminare in modo asincrono una sessione di riconoscimento vocale continuo e passare tutti i risultati di riconoscimento in sospeso all'evento ResultGenerated . |
Eventi
Completed |
Si verifica quando termina una sessione di riconoscimento continuo. |
ResultGenerated |
Si verifica quando il riconoscimento vocale restituisce il risultato da una sessione di riconoscimento continuo. |