VoiceInformation 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
설치된 음성 합성 엔진(음성)에 대한 정보를 제공합니다.
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
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10 (10.0.10240.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
|
설명
시스템에 설치된 Microsoft 서명 음성만 SpeechSynthesizer를 사용하여 음성을 생성하는 데 사용할 수 있습니다. 각 음성은 특정 국가/지역에서 말하는 것처럼 단일 언어로 합성된 음성을 생성합니다.
다음은 Windows와 함께 제공되는 Microsoft 서명 음성 목록입니다.
음성 | 성별 | Windows 8 | Windows 8.1 | 이름 | 표시 이름 |
---|---|---|---|---|---|
영어(미국) | Female | Y | Y | Zira | Microsoft Zira(en-US, female). |
영어(미국) | Male | Y | Y | David | Microsoft David(en-US, male) |
영어 GB | Female | Y | Y | 엷은 갈색 | Microsoft Hazel(en-GB, female) |
프랑스어 FR | Female | Y | Y | 호르텐세(Hortense) | Microsoft Hortense(fr-FR , female) |
독일어 DE | Female | Y | Y | 헤다 (동음이의) | Microsoft Hedda(de-DE, female) |
스페인어 ES | Female | Y | Y | 헬레나 | Microsoft Helena(es-ES, female) |
중국 중화인민공화국 | Female | Y | Y | 후이후이 시 | Microsoft Huihui(zh-CN, female) |
중국어 TW | Female | Y | Y | 한한 (동음이의) | Microsoft Hanhan(zh-TW, female) |
일본어 JA | Female | Y | Y | 하루카 | Microsoft Haruka(ja-JP, female) |
한국어 KR | Female | Y | Y | Heami | Microsoft Heami(ko-KR, female) |
스페인어 MX | Female | N | Y | 사비 | Microsoft Sabina(es-MX, female) |
이탈리아 IT | Female | N | Y | Elsa | Microsoft Elsa(it-IT, female) |
영어 IN | Female | N | Y | Heera | Microsoft Heera(en-IN, female) |
러시아어 RU | Female | N | Y | 이리나 | Microsoft Irina(ru-RU, female) |
중국어(홍콩) | Female | N | Y | Tracy | Microsoft Tracy(zh-HK, female) |
폴란드어 PL | Female | N | Y | 파울리나 주 | Microsoft Paulina(pl-PL, female) |
포르투갈어 BR | Female | N | Y | Maria | Microsoft Maria(pt-BR, female) |
기본적으로 새 SpeechSynthesizer 개체는 현재 시스템 음성을 사용합니다( DefaultVoice 를 호출하여 기본 음성이 무엇인지 확인).
사용자 시스템에 설치된 다른 음성 합성(텍스트 음성 변환) 음성을 지정하려면 Voice 메서드를 사용합니다(시스템에 설치된 음성을 확인하려면 AllVoices를 호출).
언어를 지정하지 않으면 언어 제어판에서 선택한 언어와 가장 일치하는 음성이 로드됩니다.
속성
Description |
음성 합성 엔진(음성)에 대한 설명을 가져옵니다. |
DisplayName |
음성 합성 엔진(음성)과 연결된 표시 이름을 가져옵니다. |
Gender |
음성 합성 엔진(음성)의 성별 설정을 가져옵니다. |
Id |
음성 합성 엔진(음성)의 고유 ID를 가져옵니다. |
Language |
음성 합성 엔진(음성)의 정규화된 BCP-47 언어 태그 를 가져옵니다. |