Русский TTS для Windows 7
Пользователи страшненькой и глючной Windows 10 получили однако со своей новой системой очень жирный бонус — их система, в отличие от Windows 7, может говорить по-русски. Точнее, по-русски читать. Коряво, с чудовищными интонациями, но — по русски. Для некоторых игроков EQ2, использующих АСТ, это стало почти решающим доводом для перехода на новую ОС, ведь теперь их парсер может сообщать голосовые подсказки на понятном и родном русском языке. Но для пользователей «народной» Windows 7 еще не все потеряно.
Для тех, кто не желает расставаться с привычной и удобной «семеркой», мы предлагаем «Татьяну» — один из самых качественных синтезаторов речи для чтения русского текста от всемирно известной компании IVONA Software. «Татьяна» устанавливается как системный Text-to-Speech, но не заменяет его; пользователю остается выбор — что именно будут задействовать программы, использующие TTS.
И приятный бонус — Татьяна не отказывается читать латинские буквы, так что переделывать старые триггеры АСТ не потребуется.
Введение
Microsoft Speech Platform (Речевая платформа Microsoft) — это набор программных модулей и средств разработки, позволяющих разработчикам создавать приложения и сервисы с поддержкой речевых технологий (распознавание речи и синтез речи по тексту), а пользователям взаимодействовать с такими приложениями. В официальных анонсах можно встретить указание на то, что Речевая платформа является, в определённой степени, развитием речевых технологий Microsoft, известных под общим названием Microsoft Speech API (MS SAPI), однако это вполне самостоятельный программный продукт, который можно установить в системе независимо от того, присутствует ли в ней MS SAPI или нет.
Речевая платформа включает в себя компоненты времени выполнения Microsoft Speech Platform Runtime, которые необходимо установить всем желающим использовать платформу; средства разработки речевых приложений и служб Microsoft Speech Platform SDK, которые необходимы исключительно разработчикам программного обеспечения; а также языковые модули Language Runtime , устанавливаемые по выбору пользователя. Сейчас, в речевой платформе версии 11.0 поддерживаются 26 языков (в их числе и русский.
Требования к системе
На официальном сайте Microsoft предлагаются следующие минимальные и рекомендуемые требования к аппаратному и программному обеспечению систем, в которых предполагается использовать Microsoft Speech Platform Runtime 11 и Microsoft Speech Platform SDK 11.
Требования к программному обеспечению
Microsoft Speech Platform SDK 11 можно устанавливать на следующие операционные системы:
Операционная система | Редакция | Тип процессора |
Windows Vista | Все, кроме Starter Edition | 32-бит, 64-бит |
Windows 7 | Все, кроме Starter Edition | 32-бит, 64-бит |
Windows Server 2008 | Service Pack 2 | 32-бит, 64-бит |
Windows Server 2008 | R2 | 64-бит |
Внимание: Microsoft Speech Platform SDK 11 (за исключением Microsoft Grammar Development Tools) не поддерживается на Windows XP.
Разработка речевых приложений поддерживается на:
- Windows Vista или более поздняя ерсии
- Windows Server 2003 или более поздней версии
- Windows Server 2008 или более поздней версии
Развёртывание речевых приложений поддерживается на:
- Windows Server 2003 или более поздней версии
- Windows Server 2008 или более поздней версии
Требования к аппаратному обеспечению
Минимальные аппаратные требования:
- Процессор с тактовой частотой 1 ГГц
- Оперативная память 512 Мб
- Жёсткий диск 10 Гб
- сетевой адаптер Ethernet
- видеокарта, совместимая с DirectX9 с поддержкой 2.0 пиксельных шейдеров и вершинных шейдеров (используется для отрисовки изображений и средствах разработки пользовательского интерфейса)
- USB 2.0
Рекомендуемая аппаратная конфигурация:
- Процессор Dual 2 ГГц
- Оперативная память 1 Гб
- жесткий диск SATA 40 + Гб
- сетевой адаптер Ethernet
- Видеокарта, совместимая с DirectX9 с поддержкой 3.0 пиксельных шейдеров и вершинных шейдеров
- Два хост-контроллера USB 2.0, которые необходимы при одновременном использовании эмуляции DVD и инструментов анализа производительности
Установка Microsoft Speech Platform SDK 11
Установка речевой платформы не представляет существенных трудностей. Ниже даются рекомендации и ссылки на страницы с компонентами, необходимыми для установки Microsoft Speech Platform 11.
Компания Microsoft создала для Windows 7 новый речевой движок, он же русский голос Elena (не путать с Алёной от Nuance). По некоторым отзывам качество звучания синтезатора речи — очень посредственное; голос делает много ошибок в ударениях.Однако он, по моему мнению, гораздо лучше Светланы с её акцентом и приторможенной Екатерины. Файл установки входит в состав Microsoft Speech Platform — Runtime Languages – набор языков для серверной части. Для каждого языка доступны для скачивания модули для распознавания речи (файлы, чьи имена начинаются с «MSSpeech_SR_») и компьютерные голоса (файлы, чьи имена начинаются с «MSSpeech_TTS_»). В списке голосов присутствует и русский голос Elena (файл с именем «MSSpeech_TTS_ru-RU_Elena.msi», размер 6 МБ).Там же есть ещё один русский голос TELE (MSSpeech_SR_ru-RU_TELE.msi, 17.2 MB), но уменя он почему-то после установки не нашёлся)).
Важно! Этот голос не поддерживают ни SAPI4, ни SAPI5. Для его работы необходим Microsoft Speech Platform — набор инструментов, позволяющих разработчикам строить решения с распознаванием голоса и перевода голоса в текст. Текущая версия 11.0 платформы предлагает голоса для 26 языков, включая русский ( файлы SpeechPlatformRuntime.msi для х64 и х86, размеры 2,6МБ и 2,2МБ соответственно). Хотя на сайте Microsoft сказано, что платформа поддерживает только Windows Vista, Windows Server 2008 и Windows 7, тем не менее голоса для европейских языков будут работать и на Windows XP. Голоса для азиатских языков (китайский, корейский, японский) будут работать на Windows Vista и выше. Для голосов Microsoft Speech Platform можно использовать те же теги, что и для голосов SAPI 5. Однако, теги смены голоса («Voice» и «Lang») позволяют переключаться лишь между голосами платформы. То есть, нельзя при чтении одного текста задействовать голоса SAPI 5 и голоса Microsoft Speech Platform одновременно. На ХР я не проверял , но на 7-ке мои «читалки» Cool Reader 2.0.66, ICE Book Reader Professional Russian 9, «Демагог» Microsoft Speech Platform и Елену не нашли. Корректно работает с ней только «Балаболка». Загрузить программу (версия 2.3.0.516) .
Здесь можно подробнее узнать про Русские голоса.