Я работаю над преобразованием текста в речь в windows 8.1 (silverlight), и мне нужно получить доступ к методу SynthesizeTextToStreamAsync
, для которого мне нужно добавить ссылку на Windows.media.speechSynthesis
. Я не могу добавить ссылку на мой проектне удалось добавить ссылку на windows.media.speechsynthesis.dll
он показывает мне сообщение об ошибке, как
Ссылка на более высокую версию или несовместимой сборки не может быть добавлен в проект.
В настоящее время я использую профессиональную версию Visual studio 2013. Может кто-нибудь, пожалуйста, помогите мне с этой проблемой?
Вот мой код для этой части частная пустота Button_Click (объект отправителя, RoutedEventArgs е) { SpeakText (аудиоплеер, "Привет мир"); } частный асинхронной недействительным SpeakText (MediaElement аудиоплеера, строка TTS) { Windows.Phone.Speech.Synthesis.SpeechSynthesizer ttssynthesizer = новый Windows.Phone.Speech.Synthesis.SpeechSynthesizer(); SpeechSynthesisStream ttsStream = ожидание ttssynthesizer.SynthesizeTextToStreamAsync (TTS); audioPlayer.SetSource (ttsStream, ""); } –