Share via


SpeechCue Kelas

Definisi

Mewakili isjin ucapan yang dapat disertakan dalam TimedMetadataTrack. Isensi ini dapat digunakan untuk menerima peristiwa berdasarkan metadata yang disertakan dalam aliran teks ke ucapan (TTS), seperti batas kata, batas kalimat, dan marka buku Speech Sythesis Markup Language (SSML).

public ref class SpeechCue sealed
/// [Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SpeechCue final
[Windows.Foundation.Metadata.Activatable(262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SpeechCue
function SpeechCue()
Public NotInheritable Class SpeechCue
Warisan
Object Platform::Object IInspectable SpeechCue
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

SpeechCue dapat ditambahkan ke TimedMetadataTrack dengan metode AddCue. Ketika waktu mulai iseng tercapai, peristiwa CueEntered dinaikkan dan Anda dapat menggunakan MediaCueEventArgs yang diteruskan ke handler untuk mendapatkan salinan SpeechCue.

Kelas SpeechSynthesizer menghasilkan metadata yang menggunakan nilai berikut untuk TimedMetataTrack.Label untuk mengidentifikasi jenis metadata ucapan yang disertakan dalam trek.

LabelDeskripsi
SpeechBookmarkTrek metadata berisi marka buku SSML.
SpeechSentenceTrek metadata berisi batas kalimat.
SpeechWordTrek metadata berisi batas kata.

Konstruktor

SpeechCue()

Menginisialisasi instans baru kelas SpeechCue .

Properti

Duration

Mendapatkan atau mengatur durasi isensi.

EndPositionInInput

Mendapatkan atau mengatur offset ke dalam string yang terkandung dalam properti Teks dari karakter terakhir dalam kata atau kalimat yang terkait dengan iseng.

Id

Mendapatkan pengidentifikasi untuk trek metadata berwaktu

StartPositionInInput

Mendapatkan atau mengatur offset ke dalam string yang terkandung dalam properti Teks dari karakter pertama dalam kata atau kalimat yang terkait dengan iseng.

StartTime

Mendapatkan waktu mulai isis.

Text

Mendapatkan atau mengatur teks yang terkait dengan isian ucapan.

Berlaku untuk