VoiceInformation 클래스

정의

설치된 음성 합성 엔진(음성)에 대한 정보를 제공합니다.

public ref class VoiceInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceInformation
Public NotInheritable Class VoiceInformation
상속
Object Platform::Object IInspectable VoiceInformation
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

시스템에 설치된 Microsoft 서명 음성만 SpeechSynthesizer를 사용하여 음성을 생성하는 데 사용할 수 있습니다. 각 음성은 특정 국가/지역에서 말하는 것처럼 단일 언어로 합성된 음성을 생성합니다.

다음은 Windows와 함께 제공되는 Microsoft 서명 음성 목록입니다.

음성성별Windows 8Windows 8.1이름표시 이름
영어(미국)FemaleYYZiraMicrosoft Zira(en-US, female).
영어(미국)MaleYYDavidMicrosoft David(en-US, male)
영어 GBFemaleYY엷은 갈색Microsoft Hazel(en-GB, female)
프랑스어 FRFemaleYY호르텐세(Hortense)Microsoft Hortense(fr-FR , female)
독일어 DEFemaleYY헤다 (동음이의)Microsoft Hedda(de-DE, female)
스페인어 ESFemaleYY헬레나Microsoft Helena(es-ES, female)
중국 중화인민공화국FemaleYY후이후이 시Microsoft Huihui(zh-CN, female)
중국어 TWFemaleYY한한 (동음이의)Microsoft Hanhan(zh-TW, female)
일본어 JAFemaleYY하루카Microsoft Haruka(ja-JP, female)
한국어 KRFemaleYYHeamiMicrosoft Heami(ko-KR, female)
스페인어 MXFemaleNY사비Microsoft Sabina(es-MX, female)
이탈리아 ITFemaleNYElsaMicrosoft Elsa(it-IT, female)
영어 INFemaleNYHeeraMicrosoft Heera(en-IN, female)
러시아어 RUFemaleNY이리나Microsoft Irina(ru-RU, female)
중국어(홍콩)FemaleNYTracyMicrosoft Tracy(zh-HK, female)
폴란드어 PLFemaleNY파울리나 주Microsoft Paulina(pl-PL, female)
포르투갈어 BRFemaleNYMariaMicrosoft Maria(pt-BR, female)

기본적으로 새 SpeechSynthesizer 개체는 현재 시스템 음성을 사용합니다( DefaultVoice 를 호출하여 기본 음성이 무엇인지 확인).

사용자 시스템에 설치된 다른 음성 합성(텍스트 음성 변환) 음성을 지정하려면 Voice 메서드를 사용합니다(시스템에 설치된 음성을 확인하려면 AllVoices를 호출).

언어를 지정하지 않으면 언어 제어판에서 선택한 언어와 가장 일치하는 음성이 로드됩니다.

속성

Description

음성 합성 엔진(음성)에 대한 설명을 가져옵니다.

DisplayName

음성 합성 엔진(음성)과 연결된 표시 이름을 가져옵니다.

Gender

음성 합성 엔진(음성)의 성별 설정을 가져옵니다.

Id

음성 합성 엔진(음성)의 고유 ID를 가져옵니다.

Language

음성 합성 엔진(음성)의 정규화된 BCP-47 언어 태그 를 가져옵니다.

적용 대상

추가 정보