Реализация службы TTS для Windows 10 - PullRequest
0 голосов
/ 29 марта 2019

Я работаю над исследовательским проектом, в котором мы создаем новый механизм преобразования текста в речь (TTS), который преобразует текст в разговорный звук.Поскольку движок уже работает хорошо, мы пытаемся сделать его пригодным для использования большим количеством приложений, что заставило нас сделать так, чтобы движок отображался как голос TTS в Windows 10.

В документации разработчика Microsoft все, что янайдена была информация о том, как я могу использовать существующие / уже установленные голоса в моем приложении.Однако я не нашел никакой информации о том, как реализовать голос, чтобы он отображался как голос Windows и мог использоваться любым приложением, использующим Speech SDK или SAPI.

Какой интерфейс мне необходимреализовать или к какому API я должен подключиться, чтобы наш новый механизм TTS работал с Windows Speech?

Я уже просмотрел документацию Microsoft Speech SDK, а также сайты разработчиков, такие как https://docs.microsoft.com/en-us/dotnet/api/system.speech.synthesis.ttsengine

1 Ответ

0 голосов
/ 08 апреля 2019

Обратите внимание на Руководство по портированию двигателя TTS .Вам необходимо реализовать ISpTTSEngine, который выполняет всю работу, и ISpObjectWithToken, который управляет регистрацией и созданием.

...