Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //это конструктор
- public SpeechSynth()
- {
- //выбираем голос по-умолчанию
- try
- {
- SelectedVoice = _Synthesizer
- .GetInstalledVoices()
- .First(v => v.VoiceInfo.Description.Contains("France"));
- }
- catch (Exception)
- {
- //тогда выбираем первый доступный
- SelectedVoice = _Synthesizer.GetInstalledVoices().First();
- Debug.WriteLine("Ошибка выбора голоса при инициализации.");
- //throw;
- }
- }
- private SpeechSynth _Speech;
- //ctor
- public MainViewModel()
- {
- try
- {
- _Speech = new SpeechSynth();
- }
- catch (Exception)
- {
- //здесь хотелось бы сообщить пользователю, что целевой язык не доступен
- //требуется его установить.
- }
- }
Add Comment
Please, Sign In to add comment