2016-02-21 6 views
1

Я не могу найти информацию об этом или категории "Windows IOT".Язык речи в Windows IOT

Есть ли способ установить новые языки на речевую систему в Windows IOT для Raspberry Pi?

Я пишу приложение, которое должно Speek французский, но нет встроенного языка французский речи

ответ

2

Это должно помочь дать вам несколько языков в Windows 10 IoT Core:

В целом,

  1. Установите языки на машине Win 7/8/10.
  2. Копирование из C: \ Windows \ Speech_OneCore \ Engines \ SR \ (языки)
  3. Для ОС Windows IoT: \\ minwinpc \ C $ \ Windows \ Speech_OneCore \ Engines \ SR \ (языки)
  4. Тогда вы можете использовать:

    вар speechRecognizer = новый SpeechRecognizer (новый язык ("(языки)"))

подробности здесь: http://paulfasola.fr/en/add-voices-windows-10-iot-core-tts/

+0

Извините, я забыл принять ваш ответ. Спасибо. – xxxo

0

FYI, есть отличный SpeechTranslator project в ms-iot samples github repo, который показывает, как использовать SpeechRecongnizer и SpeechSynthesizer очень подробно. После того, как вы выполните шаги в ответе Джима, вы сможете задать голос на своем синтезаторе речи, используя:

public static string voiceMatchLanguageCode = "fr"; 

// select the language 
var voices = SpeechSynthesizer.AllVoices; 
foreach (VoiceInformation voice in voices) 
{ 
    if (voice.Language.Contains(voiceMatchLanguageCode)) 
    { 
     synthesizer.Voice = voice; 
     break; 
    } 
} 
Смежные вопросы