PromptBuilder 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
PromptBuilder 클래스의 새 인스턴스를 만듭니다.
오버로드
PromptBuilder() |
PromptBuilder 클래스의 새 인스턴스를 만듭니다. |
PromptBuilder(CultureInfo) |
PromptBuilder 클래스의 새 인스턴스를 만들고 문화권을 지정합니다. |
PromptBuilder()
PromptBuilder 클래스의 새 인스턴스를 만듭니다.
public:
PromptBuilder();
public PromptBuilder ();
Public Sub New ()
예제
다음 예제에서는 새 인스턴스를 만들고 PromptBuilder 여기에 텍스트 문자열을 추가 합니다.
using System.Speech.Synthesis;
public void MySimpleText ()
{
PromptBuilder builder = new PromptBuilder ();
builder.AppendText("Hello world!");
}
다음 태그는 SSML (음성 합성 마크업 언어)에서 해당 하는을 보여 줍니다 ( xml:lang
는 요소의 필수 특성 speak
).
<speak version="1.0"
xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
Hello world!
</speak>
적용 대상
PromptBuilder(CultureInfo)
PromptBuilder 클래스의 새 인스턴스를 만들고 문화권을 지정합니다.
public:
PromptBuilder(System::Globalization::CultureInfo ^ culture);
public PromptBuilder (System.Globalization.CultureInfo culture);
new System.Speech.Synthesis.PromptBuilder : System.Globalization.CultureInfo -> System.Speech.Synthesis.PromptBuilder
Public Sub New (culture As CultureInfo)
매개 변수
- culture
- CultureInfo
해당 언어, 문화권의 이름, 쓰기 체계, 사용 달력과 날짜 서식 지정 및 문자열 정렬 방법 등 특정 문화권에 대한 정보를 제공합니다.
예제
다음 예제에서는 인스턴스를 만들고를 PromptBuilder 지정 합니다 Culture .
using System.Speech.Synthesis;
public void MySimpleText ()
{
PromptBuilder builder = new PromptBuilder(new System.Globalization.CultureInfo("en-US"));
builder.AppendText("Hello world!");
}
다음 태그는 동등한 SSML을 보여 줍니다.
<speak version="1.0"
xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
Hello world!
</speak>
설명
이 생성자는 속성에 대 한 값을 설정 Culture 합니다. SpeechSynthesizer개체는 매개 변수로 지정 된 언어를 지원 하 여 프롬프트를 처리 하는 설치 된 음성을 선택 하려고 합니다 culture
. 지정 된 문화권의 음성을 찾은 경우 사용 됩니다. 지정 된 문화권의 음성을 찾을 수 없으면 기본 음성이 사용 됩니다.
매개 변수로 지정 된 언어로 단어를 정확 하 게 발음 하려면 culture
언어를 지 원하는 음성 합성 (텍스트 음성 변환 또는 TTS) 엔진을 설치 해야 합니다. 설치 된 TTS 엔진을 음성 이라고 합니다. 특정 문화권에 대해 설치 된 음성에 대 한 정보를 가져오려면 메서드를 사용 GetInstalledVoices 합니다.
Microsoft Windows 및 System. Speech API 유효한 모든 언어 국가 코드를에 대 한 값으로 적용 합니다 culture
. Windows 7과 함께 제공 되는 TTS 엔진은 다음과 같은 언어 국가 코드를 지원 합니다.
EN-US입니다. 영어(미국)
zh-CN. 중국어(중국)
zh-TW. 중국어(대만)
"En"와 같은 두 문자 언어 코드도 허용 됩니다.