FragmentState Struktur

Definisi

Menyediakan informasi terperinci tentang TextFragment.

public value class FragmentState : IEquatable<System::Speech::Synthesis::TtsEngine::FragmentState>
public struct FragmentState : IEquatable<System.Speech.Synthesis.TtsEngine.FragmentState>
type FragmentState = struct
Public Structure FragmentState
Implements IEquatable(Of FragmentState)
Warisan
FragmentState
Penerapan

Keterangan

FragmentState instans diperoleh dari State pada TextFragment objek.

Informasi di FragmentState diperoleh dengan mengurai atribut yang mendekorasi teks ucapan dalam Synthesize Speech Markup Language (SSML) yang digunakan sebagai input ke mesin sintesis.

Objek FragmentState dapat ada untuk permintaan tindakan synthesizer apa pun seperti yang ditentukan oleh propertinya Action . Namun, arti anggotanya dapat berubah untuk tindakan yang berbeda. Untuk informasi selengkapnya tentang tindakan sintesis, lihat TtsEngineAction untuk informasi selengkapnya tentang menentukan tindakan synthesizer.

Konstruktor

Nama Deskripsi
FragmentState(TtsEngineAction, Int32, Int32, Int32, SayAs, Prosody, Char[])

Membuat instans baru .FragmentState

Properti

Nama Deskripsi
Action

Mengembalikan tindakan penyintesis ucapan yang diminta.

Duration

Mengembalikan waktu yang diinginkan untuk merender TextFragment.

Emphasis

Mengembalikan instruksi tentang cara menekankan TextFragment.

LangId

Mengembalikan bahasa yang didukung oleh .FragmentState

Phoneme

Mengembalikan informasi fonetik untuk TextFragment.

Prosody

Mengembalikan informasi terperinci tentang nada, laju bicara, dan volume output ucapan.

SayAs

Mengembalikan informasi tentang konteks untuk pembuatan ucapan dari teks.

Metode

Nama Deskripsi
Equals(FragmentState)

Menentukan apakah instans tertentu FragmentState sama dengan instans saat ini dari FragmentState.

Equals(Object)

Menentukan apakah objek tertentu adalah instans FragmentState yang sama dengan instans saat ini dari FragmentState.

GetHashCode()

Mengembalikan kode hash untuk instans ini.

Operator

Nama Deskripsi
Equality(FragmentState, FragmentState)

Menentukan apakah dua instans FragmentState menjelaskan status yang sama TextFragment .

Inequality(FragmentState, FragmentState)

Menentukan apakah dua instans FragmentState menjelaskan status yang berbeda TextFragment .

Berlaku untuk