Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Болгарчук Р. - Книга 3.0 Слушайте! 2017.docx
Скачиваний:
24
Добавлен:
01.12.2019
Размер:
23.66 Mб
Скачать

Синтезатор речи (голоса).

Собственно, сам синтезатор речи еще называют «голосовым движком», «голосовым модулем». Аналогия не случайна. Он, как и двигатель в машине, обеспечивает её работу, оставаясь скрытым под капотом. Так же и сам синтезатор не видно. Хотя конечно можно найти его файлы, но он, как правило, не имеет какого-то окна и иногда узнать, что он установлен правильно можно либо зайдя в программу для синтеза речи, либо зайдя в системные настройки и проверив. Иногда примитивный синтезатор речи уже встроен в систему (см. рис. ниже). Но в основном он умеет говорить только на английском и ужасно.

Рис. 34 Стандартное распознание речи в виндовс 7.

Рис. 35 Преобразование текста речи в виндовс 7.

Рис. 36 Настройки произношения в виндовс 7.

Программа синтеза речи.

Программа обеспечивает удобства работы синтезатора. Еще их называют TTS-программы от английского Text-To-Speech (дословно переводится как «текст в речь»). Как правило, такая программа имеет графический интерфейс, т.е. привычное окошко с кнопочками, разные настройки и функции: пауза, чтение с буфера обмена, таймер и многое другое. Программа синтеза речи — это как бы шкурка и одежка для голосового движка.

Рис. 37 Голосовые движки в программе синтеза речи на примере «Балаболки».

Почему бы не сделать синтезатор и программу в одном комплекте?

Меня не однократно мучал данный вопрос. Хотелось бы, что бы был просто один файл, желательно портативный. Что бы этот файл можно было бы настроить под себя и запускать с флешки практический на любом ПК. Увы, насколько я знаю, пока такого нет. Скорей всего это связано с тем, что создавать готовую программу с уже встроенным синтезатором не практично, т.к. синтезаторы бывают разные, да и программы. Зачем мне, к примеру, синтезатор польской или китайской речи. Чаще всего мне встречаются русские тексты, да и я пишу на русском, поэтому естественно нужен русский синтезатор речи. Хотя иногда пользуюсь и украинским, поэтому нужен и украинский. Возможно, кому-то нужен английский. А сама программа синтеза речи (внешняя оболочка) может работать с разными языками. К тому же разные синтезаторы имеют голоса разного качества и пола. Есть мужские, голоса. Т.е. текст, будет воспроизводиться мужским голосом или женские – женским. В хороших программах скорость, тон и др. характеристики голоса можно выбирать самому.

В общем, программы можно комбинировать с разными синтезаторами, возможно именно поэтому, и не делают один пакет. Т.е. используя отдельно движки и отдельно программы синтеза (шкурки), удается более гибко комбинировать и пользоваться разными возможностями любимой программы для синтеза речи, с тем языковым движком, который вам больше подходит, а не с тем, который бы шел в её комплекте.

Впрочем, все равно надеюсь можно хотя бы сделать портативный голосовой движок с настройками. Портативные программы для синтеза уже существуют. И носить эту пару программ на флешке. Но пока такого нет. Портабилизировать движок сложнее программы.

Резюмируя.

Это все может показаться сложным. Но на самом деле нет ничего сложного. Googlим в интернете программу (оболочку) для синтеза речи и голосовой движок: сам синтезатор, того языка, который вам нужен. Скачиваем. Устанавливаем, и то и другое. Открываем программу синтеза речи. Выбираем и при желании настраиваем в ней сам синтезатор. И все! Можно слушать ЛЮБОЙ текст, на котором говорит ваш синтезатор. Более того, появляются синтезаторы, которые без переключения могут говорить сразу на нескольких языках. Либо вы можете установить несколько голосовых модулей (движков).

Соседние файлы в предмете Информационная технология в печатном деле