Этот код не работает в окнах универсальное приложение 10Text To Speech универсальное приложение не работает
var mediaPronunciation = new MediaElement();
using (var speech = new SpeechSynthesizer())
{
speech.Voice = SpeechSynthesizer.AllVoices
.First(i => i.Gender == VoiceGender.Male);
var voiceStream = await speech.SynthesizeTextToStreamAsync("fast");
mediaPronunciation.SetSource(voiceStream, voiceStream.ContentType);
mediaPronunciation.Play();
}
Я получил эту ошибку
{ "Указанный модуль не может быть . нашел (Исключение из HRESULT: 0x8007007e) ": нулевой}
Я нахожу эту тему, и он имеет такую же проблему How do you make Speech to Text work in Windows (Phone) 8.1 Universal App
, пожалуйста, помогите, как я могу исправить эту проблему?
благодаря
Спасибо, чувак, он не работает, я думаю, проблема в этом коде речи. СинтезTextToStreamAsync («быстрый»), и знаете почему? Потому что я проверяю свойство Marker, и это было null, и я думаю, что это основная причина, некоторые ребята сказали, что голос не устанавливается в вашем os, но я уверен, что это не проблема. –
проверьте микрофон в своем Package.appxmanifest - > Микрофон – ifaminsi
не был проверен, но я проверил, и он не работает. –