다음을 통해 공유


FragmentState 생성자

정의

FragmentState의 새 인스턴스를 생성합니다.

public:
 FragmentState(System::Speech::Synthesis::TtsEngine::TtsEngineAction action, int langId, int emphasis, int duration, System::Speech::Synthesis::TtsEngine::SayAs ^ sayAs, System::Speech::Synthesis::TtsEngine::Prosody ^ prosody, cli::array <char> ^ phonemes);
public FragmentState (System.Speech.Synthesis.TtsEngine.TtsEngineAction action, int langId, int emphasis, int duration, System.Speech.Synthesis.TtsEngine.SayAs sayAs, System.Speech.Synthesis.TtsEngine.Prosody prosody, char[] phonemes);
new System.Speech.Synthesis.TtsEngine.FragmentState : System.Speech.Synthesis.TtsEngine.TtsEngineAction * int * int * int * System.Speech.Synthesis.TtsEngine.SayAs * System.Speech.Synthesis.TtsEngine.Prosody * char[] -> System.Speech.Synthesis.TtsEngine.FragmentState
Public Sub New (action As TtsEngineAction, langId As Integer, emphasis As Integer, duration As Integer, sayAs As SayAs, prosody As Prosody, phonemes As Char())

매개 변수

action
TtsEngineAction

음성 합성 동작을 지정하는 TtsEngineAction 열거형의 멤버입니다.

langId
Int32

사용되는 언어의 ID입니다. XML xml:lang 특성에 해당합니다.

emphasis
Int32

음성 출력 또는 일시 정지에 적용할 강조입니다.

duration
Int32

TextFragment 텍스트를 말하는 데 할당된 시간입니다.

sayAs
SayAs

TextFragment의 텍스트 형식 및 포함된 텍스트의 정확한 렌더링에 필요한 상세 수준을 나타내는 SayAs 클래스의 멤버입니다.

SSML 사양에서 <say-as> XML 태그에 해당합니다. 인수는 null일 수 있습니다.

prosody
Prosody

피치, 말하기 속도 및 볼륨 등, 음성 출력의 특징을 나타내는 Prosody 개체입니다.

SSML 사양의 <prosody> XML 태그에 해당합니다.

phonemes
Char[]

IPA(International Phonetic Alphabet) 규격을 사용하여 TextFragment에 포함된 텍스트의 음성 발음을 제공하는 char 개체의 배열입니다.

SSML 사양에서 <phoneme> XML 태그에 해당합니다.

이 인수는 null일 수 있습니다.

설명

일반적으로 애플리케이션 생성 하지 마세요 직접 FragmentState 개체입니다. 대신 FragmentState 인스턴스는 애플리케이션의 멤버를 사용 하 여 만듭니다는 System.Speech.Synthesis 네임 스페이스입니다.

경우는 TtsEngineAction 로 지정 된 값을 action 인수가 Silence, 제공한 값을 emphasis 인수:

  • 양수 이면 일시 중지 하는 데 밀리초 시간

  • 경우 멤버인 음수를 EmphasisBreak 열거형

인수에 TtsEngineAction 지정된 action 값이 아닌 Silence경우 인수는 emphasis 형식 EmphasisWord이어야 합니다.

경우의 값을 duration 인수 및 Duration 속성 또는 Prosody 로 지정 된 개체를 prosody 인수를 값에 다른를 Prosody 개체를 사용 하 합니다.

적용 대상

추가 정보