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 menghias 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

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

Membuat instans baru .FragmentState

Properti

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 saat ini 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

Equals(FragmentState)

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

Equals(Object)

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

GetHashCode()

Mengembalikan kode hash untuk instans ini.

Operator

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