Bagikan melalui


SpeechContinuousRecognitionSession Kelas

Definisi

Mengelola input ucapan untuk dikte bentuk bebas, atau urutan kata atau frasa arbitrer yang ditentukan dalam batasan file tata bahasa lokal.

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
Warisan
Object Platform::Object IInspectable SpeechContinuousRecognitionSession
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Aplikasi mengambil objek ini melalui properti SpeechRecognizer.ContinuousRecognitionSession .

Untuk menggunakan batasan layanan web, input ucapan dan dukungan dikte harus diaktifkan di Pengaturan dengan mengaktifkan opsi "Kenali saya" di halaman Pengaturan - Privasi ->> Ucapan, penintaan, dan pengetikan. Lihat "Kenali input ucapan" dalam Pengenalan ucapan.

Properti

AutoStopSilenceTimeout

Mendapatkan atau mengatur ambang waktu di mana sesi pengenalan berkelanjutan berakhir karena kurangnya input audio.

Metode

CancelAsync()

Batalkan sesi pengenalan ucapan berkelanjutan secara asinkron dan buang semua hasil pengenalan yang tertunda.

PauseAsync()

Secara asinkron menjeda sesi pengenalan ucapan berkelanjutan untuk memperbarui file tata bahasa lokal atau batasan daftar.

Resume()

Melanjutkan sesi pengenalan ucapan berkelanjutan, jika dijeda.

StartAsync()

Overload

Secara asinkron memulai sesi pengenalan ucapan berkelanjutan dengan SpeechContinuousRecognitionMode dari Default.

StartAsync(SpeechContinuousRecognitionMode)

Overload

Secara asinkron memulai sesi pengenalan ucapan berkelanjutan dengan perilaku SpeechContinuousRecognitionMode yang ditentukan.

StopAsync()

Secara asinkron mengakhiri sesi pengenalan ucapan berkelanjutan dan meneruskan semua hasil pengenalan yang tertunda ke peristiwa ResultGenerated .

Acara

Completed

Terjadi ketika sesi pengenalan berkelanjutan berakhir.

ResultGenerated

Terjadi ketika pengenal ucapan mengembalikan hasil dari sesi pengenalan berkelanjutan.

Berlaku untuk

Lihat juga