다음을 통해 공유


PromptBuilder.AppendSsmlMarkup(String) 메서드

정의

SSML 태그를 포함하는 지정된 문자열을 PromptBuilder 개체에 추가합니다.

public:
 void AppendSsmlMarkup(System::String ^ ssmlMarkup);
public void AppendSsmlMarkup (string ssmlMarkup);
member this.AppendSsmlMarkup : string -> unit
Public Sub AppendSsmlMarkup (ssmlMarkup As String)

매개 변수

ssmlMarkup
String

SSML 태그가 포함된 문자열입니다.

설명

SSML 태그를 추가할 때 적절 한 이스케이프 문자를 사용 해야 합니다. 다음 예에서는 따옴표 앞에 오는 따옴표 앞에 따옴표를 포함 하 여 특성 값을 표시 합니다 interpret-as .

builder.AppendSsmlMarkup("<say-as interpret-as = \"characters\"> chair </say-as>");  

참고

에 대 한 인수로 사용 되는 문자열에는 AppendSsmlMarkup 요소를 포함할 수 없습니다 speak .

를 사용 하 여 AppendSsmlMarkup 요소에서 인라인 발음를 지정 하는 경우 phoneme 현재 음성 엔진이 지 원하는 경우 다음 phonetic 알파벳 중 하나에서 전화를 사용할 수 있습니다.

  • 국제 표음 알파벳 (IPA)

  • UPS (Universal Phone Set)

  • SAPI 전화 집합

모든 SSML 규격 음성 엔진은 IPA의 휴대폰을 말합니다.

메서드 중 하나를 사용 하 여 SSML 태그를 포함 하는 파일을 추가할 수도 있습니다 AppendSsml . 태그 언어를 사용 하 여 서식이 지정 되지 않은 텍스트를 음성으로 추가 하려면,, 또는 메서드 중 하나를 사용 AppendText AppendTextWithAlias AppendTextWithHint AppendTextWithPronunciation 합니다.

적용 대상