0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Реализация в среде Windows поддержки русскоязычного голосового ввода

Содержание

Как использовать голосовой набор в Windows 10

07.11.2017, 19:09 2.7k Просмотров

Обновление Windows 10 Fall Creators делает голосовой набор намного проще в использовании. Теперь вы можете сразу начать диктовать, нажав клавишу Windows + H на клавиатуре. Вам не нужно заходить в панель управления и сначала устанавливать что-то.

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

Как начать диктовать

Чтобы начать диктовать из любого места в Windows, выберите текстовое поле и затем нажмите Windows + H на клавиатуре. Появится панель с надписью «Прослушивание».

Вы также можете начать диктовать, нажав кнопку микрофона на сенсорной клавиатуре. Фактически, нажатие Windows + H просто вызывает мини-версию сенсорной клавиатуры.

Как диктовать текст и добавлять знаки препинания

Просто начните говорить после нажатия Windows + H или нажатия кнопки микрофона. Пока отображается «Прослушивание …», Windows будет слушать ваш голос. Для этого вам понадобится микрофон, подключенный к компьютеру, но микрофоны, встроенные в современные ноутбуки, должны работать нормально.

Пока виден текст «Прослушивание …», а значок микрофона синий, то, что вы говорите в микрофон, будет отображаться как текст в приложении, в который помещается текстовый курсор.

Через пять секунд или когда вы произнесете «прекратить диктовать» вслух, значок микрофона снова станет черным, «Прослушивание …» исчезнет, и ваш компьютер перестанет слушать ваш голос. Windows также прекратит прослушивание после того, как вы начнете вводить что-то с клавиатуры. Вы услышите быстрый звуковой сигнал, когда Windows 10 начнет или перестанет слушать ваш голос.

Чтобы снова начать диктовать, нажмите Windows + H или щелкните значок микрофона.

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

Просто скажите вслух такие вещи, как «точка», «запятая», «восклицательный знак», «открыть кавычки» и «закрыть кавычки».

Некоторые, но не все голосовые команды, которые работают с распознаванием речи, также работают с голосовой диктовкой. Например, вы можете сказать «нажмите« назад », чтобы вставить символ обратного пробела,« выберите [слово] », чтобы выбрать конкретное слово,« удалить это », чтобы удалить выбранное вами« отчистить выбор», чтобы очистить выделение и «Начать после слова [слова или фразы]», чтобы поместить курсор сразу после окончания определенного слова или фразы. Windows предложит вам многие из этих голосовых команд с помощью подсказок, отображаемых на панели набора.

Голосовые команды не всегда надежны

К сожалению, мы обнаружили, что многие из этих голосовых команд еще не работают как надо. Функция диктовки понимала слова, которые мы говорили, но часто просто добавляла слова «удалить это», а не обрабатывала их как команду, например. Мы видели эту же проблему, о которой сообщают другие веб-сайты, которые протестировали эту функцию. Хотя базовое распознавание голоса работает очень хорошо, ненадежность голосовых команд означает, что это еще не так сильно, как платное программное обеспечение, например Dragon NaturallySpeaking.

Отсутствие надежных голосовых команд для редактирования — настоящая проблема, так как вам придется редактировать текст с помощью клавиатуры. И, когда вы начнете печатать, Windows перестанет слушать ваш голос. Вам нужно будет нажимать Windows + H каждый раз после того, как вы используете клавиатуру, чтобы возобновить разговор. Это довольно неудобно, если вам часто нужно редактировать текст с помощью клавиатуры.

В отличие от старой функции распознавания речи, похоже, не существует способа вручную настроить функцию голосового набора.

Хотя эта функция является частью Windows 10, она довольно новая. Как и во многих частях Windows 10, эта функция кажется незавершенной. Microsoft, надеюсь, улучшит её, сделав более надежной и гибкой в будущих обновлениях.

Как реализовать русскоязычный предиктивный ввод в среде Windows

Предиктивный ввод — это программная технология, следящая за вводом с клавиатуры, анализирующая первые введённые пользователем символы и предлагающая варианты полного написания слов для мгновенной вставки. Вместе с апрельским накопительным обновлением в среде Windows 10 появится штатный предиктивный ввод, но он будет доступен только для английского языка и только для штатного функционала и UPW -приложений, где предусматривается набор текста.

А как реализовать предиктивный ввод во всех остальных случаях – для русского языка, во всех актуальных версиях Windows и для текстовых редакторов из числа классических сторонних программ?

1. Функция завершения слов в составе LibreOffice

Предиктивный ввод присутствует в числе возможностей текстового редактора LibreOffice. Если в LibreOffice Writer активна функция завершения слов, при наборе текста в этом редакторе периодически будем наблюдать подсказки, как можно написать слово полностью. Для использования таких подсказок и вставки слов целиком по умолчанию назначена клавиша Enter .

У этой функции нет своей базы знаний, но она может обучаться – по мере набора текста пользователем собирать часто используемые слова. Настраивается функция в параметрах автозамены.

Здесь можем увеличить число записей слов, установить минимальную длину слова, отключить функцию вовсе или только в части самообучения (сбора слов) и т.п.

Изначально активная опция «Показывать как подсказку» определяет специфику отображения вариантов завершения слов – в виде всплывающей подсказки. Если деактивировать эту опцию, варианты будут вставляться в документ, а их недописанная часть — высвечиваться синим блоком. В этом случае предлагаемое завершение слова также одобряется Enter или другой клавишей, выбранной в настройках. Этот тип отображения вариантов завершения слов предустановлен в настройках аналогичной функции на борту текстового редактора OpenOffice.

Читать еще:  Стоит ли сегодня покупать по неоправданно высокой цене видеокарту AMD Radeon RX Vega 56? Или что лучше, Radeon RX Vega 56 или всё же Nvidia GeForce GTX 1070?

2. Функция завершения слов в составе OpenOffice

В составе OpenOffice Writer присутствует точно такая же функция завершения слов, как и рассмотренная выше.

Только путь к её настройкам несколько иной.

В остальном – всё то же, что описано выше для LibreOffice Writer.

3. Продукты от Comfort Software

Технология предиктивного ввода для любого ПО внутри Windows имеется у компании-разработчика Comfort Software. Такая технология присутствует на борту сразу трёх продуктов компании. Без предиктивного ввода эти продукты поставляются в бесплатных редакциях, с ним – в платных. Последние можно тестировать целый месяц в триал-версиях. Доступны на сайте компании:
http://ru.comfort-software.com/downloads.html

Что это за продукты?

Comfort On-Screen Keyboard Pro

Программа Comfort On-Screen Keyboard Pro – это продвинутая, настраиваемая экранная клавиатура с кучей разных фишек. Для сенсорной клавиатуры есть выбор скинов. Она может скрываться и появляться в нужный момент, чего, кстати, не умеют штатные клавиатуры в любой из версий Windows. Она поддерживает несколько языков, включая русский и английский. Она предусматривает так называемую функцию росчерков – жесты мышью для отдельных действий. В общем, это очень хорошая программка для сенсорных устройств. И, конечно же, она поддерживает предиктивный ввод с огромнейшей базой знаний. Только эта функция по умолчанию не включена. Включается в параметрах.

Как включить? Отправляемся во вкладку параметров «Текстовые предложения» и ставим галочку первой опции «Показывать текстовые предложения по мере ввода». Здесь можем провести дополнительные настройки функции, в их числе – активация отображения номеров для вариантов завершения слов. Эта настройка важна при работе с физической клавиатурой.

В подвкладке параметров ниже «Словари» можем скачать дополнительные словари для нужных нам языков.

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

Comfort Keys Pro

Comfort Keys Pro – другой продукт от Comfort Software, включает возможности предыдущей программы с дополнительными функциями буфера обмена и шаблонов текста. Предиктивный ввод настраивается так же, как рассмотрено выше.

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

Comfort Typing Pro

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

Кстати, предиктивный ввод от Comfort Software пытается угадать не только написание текущих слов, но и следующие слова в шаблонных конструкциях текста.

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

С настроенными цифрами выбора слов проще использовать варианты на дальних позициях.

В числе прочих возможностей программы – работа с шаблонами текста и исправление раскладки клавиатуры.

Как скачать языки преобразования текста в речь для Windows 10

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Для пользователей, использующих средства обучения для OneNote, Wordи вслух в браузере Microsoft EDGE, в этой статье описаны способы загрузки новых языков для функции преобразования текста в речь в различных версиях Windows.

Установка нового языка преобразования текста в речь в Windows 10

В любом выпуске Windows 10 нажмите кнопку Пуск _гт_ Параметры, а затем выполните указанные ниже действия.

Нажмите кнопку » Пуск «, а затем выберите Параметры _гт_ время _Амп_ язык _гт_ регион _амп_ язык.

Нажмите кнопку Добавить язык и выберите в списке язык, который вы хотите использовать. Преобразование текста в речь поддерживается только для языков, указанных в таблице.

После установки нового языка (это может занять некоторое время), выберите его в списке язык _Амп_ Language (регион ) и нажмите кнопку Параметры.

В разделе Языковые параметры > Речь нажмите кнопку Скачать.

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

Языки преобразования текста в речь и голоса, доступные в Windows

Название голосового голоса

Имя голосового голоса

Арабский (Саудовская Аравия)

Каталанский Испанский (Испания)

Чешский (Чешская Республика)

Флемиш (бельгийский нидерландский)

Святой Елены, Мария

Сторонние языки для преобразования текста в речь:

Другие языки для преобразования текста в речь можно приобрести у следующих сторонних поставщиков:

Примечание: Эта информация представлена исключительно для ознакомления. Корпорация Майкрософт не рекламирует стороннее программное обеспечение, а также не занимается поддержкой по вопросам его установки и использования. Для справки по указанным продуктам обратитесь к соответствующему производителю.

Открытие языков преобразования текста в речь

Языки с поддержкой преобразования текста в речь доступны для скачивания из поставщика Open Source Еспеак. Эти языки работают в Windows 7, но некоторые могут еще не работать в Windows 8, Windows 8,1 или Windows 10. Дополнительные сведения см. в списке доступных языков и кодов еспеак .

Скачивание языков eSpeak

Скачайте установщик для Windows setup_espeak-1.48.04.exe.

Когда файл загрузится, запустите его и нажмите кнопку Далее в первом окне.

Укажите путь установки и нажмите кнопку Далее.

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

Чтобы использовать альтернативные голоса для языка, вы можете выбрать дополнительные команды для изменения различных атрибутов голосовой и транскрипции. Дополнительные сведения см. на веб-сайте http://espeak.sourceforge.NET/Voices.HTML. Предварительно заданные голосовые варианты можно применить к любому из языковых голосов, добавив знак «плюс» (+ ) и имя варианта. Варианты для голосовых голосов: +m1 , +m2 , +m3 , +m4 , +m5 , +m6 и +m7 . Варианты для женский голоса: +f1 , +f2 , +f3 , +f4 и +f5 . Вы также можете выбрать необязательные голосовые эффекты, такие как +croak или +whisper .

Читать еще:  Что лучше купить: планшет, ноутбук, ультрабук или простой компьютер?

Дважды нажмите кнопку Далее, а затем — установить , чтобы завершить установку.

Как загрузить русский в экранный диктор?

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

Доступные решения

В материале разберём добавление русского голоса на такие программы, как NVDA и Экранный Диктор Windows.Данные программы доступнее остальных, так Экранный Диктор, является предустановленной программой операционной системы Windows? Не требует особых знаний и входит в лицензию системы. А программа NVDA, является уникальным продуктом для голосового доступа к экрану компьютера, она уже ни первый год помогает людям с нарушениями зрения. Главной особенностью программы, можно отметить её бесплатность и широкий спектр возможностей, по решаемой проблеме.

Как было сказано в прошлой статье, существует множество синтезаторов речи. В большинстве они выпускаются в нескольких вариантах, что облегчает выбор для вашего рабочего диктора. Синтезаторы речи можно поделить на две большие группы:

  • Коммерческие – выпускаемые по платным лицензиям, имеющие ограничения на пробный период.
  • Бесплатные – синтезаторы, предоставляемые пользователям на правах свободного распространения .

Люблю повторять фразу: «Бесплатно, не значит хуже!». В нашем случае эта фраза подходит, как нельзя лучше. Бесплатные синтезаторы речи развиваются и имеют место быть.

RHVoice

Советую попробовать лёгкий, быстрый и грамотный синтезатор речи RHVoice . Данный продукт помимо того что направлен на российских пользователей, распространяется совершенно бесплатно. Радует и тот факт, что данное решение для дикторов не останавливается в развитии, так на протяжении времени выходят новые версии, в которых, конечно, исправляются ошибки и добавляются нововведения.

Для того чтобы установить синтезатор речи RHVoice на свой компьютер, следует определиться с программой диктором. Если Вы будете использовать встроенную программу Windows , то формат скачиваемого файла будет иметь вид .EXE, а если ваш выбор диктора остановился на NVDA, то файл будет оканчиваться на .NVDA.

Установка на Windows

По умолчанию операционная система Windows не имеет русского языка для Экранного диктора, поэтому пользователям придётся самостоятельно дополнить голоса.

Скачав файл синтезатора речи , рассмотренного выше, запустите установку двойным щелчком мыши или клавишей клавиатуры – Enter.

Никаких изменений в установочный процесс вносить не потребуется, поэтому сложностей возникнуть не должно!

По завершении установки, откройте настройки Экранного диктора и измените голос. В списке голосов должны появиться несколько русских голосов, таких как: Александр, Елена и Ирина. Сохраните настройки выбора и попробуйте по перемещаться в системе.

Установка на NVDA

В отличии от стандартной программы Windows, программа экранного доступа NVDA имеет предустановленный синтезатор речи с поддержкой русского языка. Только стоит отметить, что качество произношения этого голоса далеко от совершенства. Его можно слышать при установки программы NVDA на свой компьютер.

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

Скачав файл с официального сайта синтезатора речи RHVoice , запустите установку двойным щелчком мыши или по нажатии клавиши – Enter. В появившемся уведомлении дайте согласие на установку. Подождите пару секунд и согласитесь с перезапуском программы NVDA (при этом Вы услышите характерные звуки выгрузки и запуска программы NVDA).

По окончании установки синтезатор запустится вместе с стартом диктора. Вам останется лишь настроить голоса с вашими предпочтениями!

В качестве бонуса, Вы можете прослушать пару вариантов голосов входящих в состав синтезатора RHVoice.

Голос Александр и Елена:

Вместо послесловия

Как Вы успели заметить ничего сложного в установки русского языка в экранный диктор – нет! Вам лишь потребуется найти синтезатор речи, который бы устраивал Вас своим произношением, скачать его и установить. Только помните, что не все синтезаторы могут подходить к вашему экранному диктору, прежде чем скачать установочный файл убедитесь, что программа экранного доступа, используемая вами, поддерживается синтезатором речи!

Приведённый пример программ индивидуален и может быть иным. В статье были показаны более доступные варианты установок и работы с компьютером для слабовидящего человека!

SAPI 5.4 для Windows 7. Реализация технологии Text-To-Speech в Delphi 2010.

Не так давно (26 марта 2010 года) я рассказывал Вам о том, как применить технологию Text-To-Speech (чтение текста голосом) в Delphi 2010 с использованием Speech API (SAPI) Windows. И всё бы было хорошо, если б не одно маленькое, но суровое «НО». Дело в том, что при запуске проекта не из IDE Delphi вызов метода Speak у интерфейсов IspVoice и ISpeechVoice вызывал ошибку «Floating Point Division By Zero» (деление на ноль). При этом в Windows XP программа работала без проблем. Ошибку эту обнаружил читатель с ником ziz.
В поисках решения проблемы я решил немного расширить статью и рассмотреть ещё несколько моментов по работе с технологией Text-To-Speech в Delphi. Сегодня рассмотрим работу SAPI 5.4. с использованием объекта TspVoice. Так что импортируйте библиотеку SAPI 5.4. для Windows 7, генерируйте модуль SpeechLib_TLB.pas, как это рассказано в предыдущем посте и начнем.

Вначале реализуем чтение голосом какого-либо отрывка текста с использованием класса TspVoice.

Здесь мы используем асинхронный вывод. К слову сказать, синхронный вывод от асинхронного отличается тем, что асинхронный вывод используется в случае, когда в процессе синтеза речи программа должна выполнять какие-то дополнительные действия (подсвечивать синтаксис, обрабатывать данные в потоке и т.д.). В Windows 7 мне так и не удалось реализовать синхронный вывод (флаг SVSFDefoult) и с чем это связано пока сказать не могу. У кого-нибудь есть идеи на этот счёт?
Так что пока будем использовать везде асинхронный вывод.
Двигаемся дальше и попробуем изменить свойства голосового движка.

Характеристики голоса

Любой голосовой движок, использующий SAPI имеет следующие характеристики:
Volume — громкость голоса. Целочисленное значение. Изменяется линейно в диапазоне от 0 до 100. То есть значение 50 будет соответствовать половине предельной громкости используемого голоса.
Rate — скорость воспроизведения текста голосом. Может принимать значения от -10 до 10. Значение по умолчанию 0. Соответственно отрицательные значение характеристики замедляют произношение, положительные — ускоряют. SAPI 5-х версий не поддерживают значения Rate больше 10 или меньше -10, т.е. если Вы устанавливаете значение Rate=11, то голос будет воспроизводиться на скорости 10.
Попробуем реализовать изменение характеристик голоса в нашей программе. Разместим на форме два компонента TrackBar и 2 Label как показано на рисунке:

Соответственно первый TrackBar будет изменять громкость от 0 до 10, а второй — скорость от -10 до 10.
Теперь перенесем переменную gpIVTxt: TSpVoice в секцию public класса TForm1 и будем создавать класс TspVoice в момент создания формы, т.е.:

Читать еще:  Поставьте роутер по центру квартиры

Обработчики OnChange у TrackBar’ов будут следующими:

Теперь запустите приложение и попробуйте изменять значение Rate и Volume во время произношения фразы. Т.к. используется асинхронный вывод, то характеристики голоса изменяются «на лету».
Английский голос — это конечно здорово, но как быть с русскими голосами в SAPI? Посмотрим как можно использовать русскоязычные движки в своей программе.

SAPI и русские голоса.

В качестве русскоязычного движка я выбрал движок от Acapela Group c названием «Алёна». Неплохой движок с пробным периодом в 30 дней. Какой движок выберите Вы — значения не имеет, т.к. работать мы будем с SAPI не влезая в особенности каждого движка, т.е., следуя схеме:

Будем использовать два верхних уровня.
Итак, для того, чтобы получить сведения о всех голосовых движках, установленных в системе, нам понадобится воспользоваться интерфейсом ISpeechObjectTokens, который имеет всего одно свойство Count — количество голосовых движков, установленных в системе. И один метод:

возвращающий элемент коллекции ISpeechObjectTokens. Для того, чтобы перечисли все движки в системе, можно воспользоваться следующей процедурой:

Здесь мы вначале запрашиваем методом GetVoices все голоса поддерживаемые объектом TspVoice. И затем выводим в ListBox описания голосов. Результат будет выглядеть следующим образом:

Теперь мы можем назначить нашему объекту голос, например так:

В этом случае будет использоваться голос «Anna (English)». А так:

Голос «Alyona (Ruusian)».
При этом для нас нет разницы какой из голосов мы используем — русский или английский, встроенный в систему или скачаный с какого-нибудь варезника и установленный вручную — подход к управлению один и тот же (см. схему).
Для того, чтобы вывести сведения о голосов ListBox мы использовали в качестве данных — описание голоса. Кроме этого, каждый голос в системе может содержать следующие полезные атрибуты:

  1. Name — имя;
  2. Gender — пол;
  3. Age — возраст;
  4. Language — язык;
  5. Vendor — создатель;

Для того, чтобы получить значения какого-либо атрибута необходимо воспользоваться методом ISpeechObjectToken:

Допишем наше приложение таким образом, чтобы при выборе голоса в ListBox нам показывались все доступные свойства голоса. В моей программе это делается следующим образом:

А в запущенном приложении так:

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

Следующие два вызова метода GetVoices абсолютно идентичны и в результате вернут 2 установленных в моей системе голоса:

Русский голос для Windows

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

Дело в том, что по умолчанию, после установки операционной системы на компьютер (ноутбук), у вас будет стоять только англоязычный пакет файлов. То есть некая мисс или миссис Анна может без труда прочитать вам какой-либо текст на английском языке, но вот русского языка она, увы, не знает.

Чтобы убедиться в этом, откройте в Виндоус 7 Панель управления — Распознавание речи – Преобразование текста в речь. Там у вас будет только одна строка голосового пакета — Microsoft Anna — English (United States).

Чтобы увеличить изображение, нажмите на картинку.

Как видно из рисунка, так оно и есть.

Для чего же нужно устанавливать на ноутбук русский голос? Собственно говоря, если вам только сейчас пришла в голову подобная мысль, то скорей всего, русский голос вам не нужен. По крайней мере, в настоящее время. Но в целом, это довольно полезная вещь. Например, вы хотите, чтобы перед сном вам почитали сказку (можно для взрослых ). Но самому читать лень или просто за целый день устали и болят глаза. В таком случае можно просто открыть необходимый текст в специальной программе (читалке) и дальше … просто наслаждаться чтением. Можно с закрытыми глазами. Голосовые файлы используют множество программ – читалки, говорилки, синтезаторы речи и т. п. программы.

Итак, где же скачать русский голос для Windows 7?

Допустим, мы установили на компьютер программу для чтения «Балаболка». Но вот не хочет она зараза читать совершенно русский текст, хоть ты тресни. Английский понимает, а с русским языком у неё проблемы.

Что делать в таком случае? Ответ прост – установить языковый голосовой пакет файлов для Виндоуз 7 (подойдут они, кстати, и для Windows XP, и для Виндоус Виста и т.д.).

Для работы синтезатора речи установим следующие компоненты от корпорации Майкрософт.

Сначала со страницы http://www.microsoft.com/en-us/download/details.aspx?id=27225 установим компонент API, то есть набор функций для программ.

На странице представлены два вида файлов — для 32-битных и 64-битных версий Windows. (Чтобы их увидеть, нажмите красную кнопку Download). Я выбрал файл x86_SpeechPlatformRuntimeSpeechPlatformRuntime.msi размером 2.2 MB, поскольку у меня установлена именно 32-разрядная версия ОС.

Закачка файла начнется автоматически. Далее идем на страницу Microsoft Speech Platform Runtime Languages – набор языков для серверной части http://www.microsoft.com/en-us/download/details.aspx?id=27224 и скачиваем там два файла – модуль распознавания речи (начинается с «MSSpeech_SR_») и компьютерный голос (начинается с «MSSpeech_TTS_»).

Среди множества различных языков выбираем русский. Русским голосом у нас говорит Елена. Вот эти два файла:

— MSSpeech_SR_ru-RU_TELE.msi размером 17.2 MB и

— MSSpeech_TTS_ru-RU_Elena.msi размером 6.2 MB.

Total Size: 23.4 MB

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

Как проверить установился ли новый языковый пакет? Для этого открываем, например, программу «Балаболка». У меня есть версия Balabolka Portable 2.8.0.557.

Смотрим в ней Настройки – Голос, там должен появиться наш новый русский голос.

Как видно на скриншоте, у нас появился новый голос Microsoft Server Speech Text to Speech Voice (ru-RU, Elena).

Ну и традиционный анекдот напоследок.

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

Водила в голос говорит: Ё-маё! Кто это так ДАЛ?!

Парень, который платил за проезд, кричит в ответ: Это я так ДАЛ, за себя и за девушку!

Всем удачи! Не забываем нажимать на кнопочки социальных сетей слева – вам нетрудно, а мне приятно;).

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector