Как научить разговаривать компьютер?

3 ноября 2014 г. Просмотров: 887 Инструкции
В отличие от распознавания голоса, его синтез - давно решенная задача. С ней без труда справится даже сравнительно маломощный компьютер. Для этого на него необходимо поставить специальную программу, после чего машина сможет прочитать вам вслух механическим голосом любой текст.

Инструкция

  • Для мощных компьютеров, работающих под управлением Linux, хорошим выбором является синтезатор речи Festival. В крупных дистрибутивах он обычно уже установлен. Проверьте, так ли это, попытавшись запустить его командой festival без параметров. Если оказалось, что программа отсутствует, скачайте и установите ее. Способ осуществления этой операции зависит от дистрибутива.
  • Чтобы Festival заговорил по-русски, скачайте для него дополнительный пакет, содержащий словари и звуковые файлы. К нему прилагается файл с инструкцией по установке.
  • Составьте файл формата TXT, после чего запустите синтезатор, используя имя этого файла в качестве аргумента:festival filename.txtЕсли файл должен содержать текст на русском языке, предварительно определите, в какой кодировке хранится текст в словарях, а затем используйте ту же кодировку при составлении файла.
  • Если компьютер, которым вы пользуетесь, сравнительно маломощный, установите на него синтезатор речи FLite, выполненный на основе Festival. Он не поддерживает русский язык, зато работает не только в Linux, но и в Windows CE, а также на наладонных компьютерах Palm Treo.
  • В случае, если необходимо синтезировать речь на русском языке на маломощном компьютере, работающем под управлением Linux или Windows, используйте синтезатор речи espeak. Он очень компактен и занимает вместе с языковым пакетом всего несколько мегабайт. Запускать его можно двумя способами:espeak строка текстаespeak -f имяфайла.txtЕсли файл составлен на русском языке, убедитесь, что установлен соответствующий словарь, после чего запустите программу с ключом "-v russian_test" (без кавычек). Произноситься текст будет с английским акцентом, но понять его будет нетрудно.
  • Если вы пользуетесь только Windows, установите на свой компьютер синтезатор речи «Капитан». Он имеет графический интерфейс пользователя и занимает не более 600 килобайт. Дополнительный пакет голосов имеет объем чуть меньше 5 мегабайт. Недостатком этой программы является плохая совместимость с Windows 7.
  • Оцените статью!