Руководство пользователя KMouth

Руководство пользователя KMouth

Gunnar Schmi Dt

Перевод на русский язык: Антон Горбачёв
Обновление перевода на русский язык: Олеся Герасименко
Издание 1.2.0 (KDE Gear 22.04) (2022-03-18)

KMouth — это приложение, которое позволяет компьютеру озвучивать текст.


Глава 1. Введение

Глава 1. Введение

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

Обратите внимание, что в приложение KMouth не входит синтезатор речи. Для работы приложения требуется уже установленный в системе синтезатор речи.

Глава 2. Использование KMouth

Глава 2. Использование KMouth

Первый запуск

При первом запуске KMouth запускается мастер, который позволяет настроить приложение.

Настройка синтеза речи

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

Автодополнение слов

На третьей странице следует выбрать словарь, который будет использоваться для автодополнения слов. KMouth будет обрабатывать документацию KDE на выбранном языке, чтобы определить правильность отдельных слов. Список слов также возможно проверить по словарю OpenOffice.org — это позволит добавить в словарь автодополнения только те слова, которые не содержат орфографических ошибок.

Главное окно

Главное окно

Главное окно KMouth состоит из двух основных частей — поля для ввода фразы, которую нужно произнести (нижнее белое поле на снимке экрана), и журнала произнесённых фраз (верхнее белое поле).

Главное окно KMouth

Если настройка KMouth выполнена правильно, в поле редактирования возможно ввести фразу, которую следует озвучить. После того, как компьютер озвучил фразу, она помещается в журнал произнесённых фраз. Фразы из журнала возможно выбирать для повторного озвучивания.

В разговорниках (расположенных в строке под панелью инструментов) возможно выбирать наиболее часто используемые фразы.

Диалог конфигурации

Диалог конфигурации

Чтобы открыть диалог конфигурации KMouth, выберите пункт меню НастройкаНастроить KMouth.... Диалог содержит страницы Основные параметры (вкладки: Параметры, Синтез речи) иАвтодополнение слов.

Вкладка «Параметры»

Снимок экрана

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

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

Если выбран пункт Произнести сразу, выбранная фраза будет сразу произнесена и добавлена в журнал произнесённых фраз. Если выбран пункт Вставить в поле редактирования, фраза будет скопирована в поле редактирования.

С помощью второго раскрывающегося списка, При закрытии окна редактирования разговорника, возможно указать, следует ли сохранять разговорник при закрытии окна редактирования.

Если выбран пункт Сохранить разговорник, разговорник будет сохранён. Если выбран пункт Отклонить изменения, изменения разговорника будут отменены. Если выбран пункт Спрашивать, следует ли сохранить изменения, KMouth будет выдавать запрос о необходимости сохранения разговорника.

Вкладка «Синтез речи»

Снимок экрана

Если включён параметр Использовать систему синтеза речи по умолчанию, KMouth выполнит попытку использования системной службы синтеза речи перед вызовом непосредственно синтезатора речи. Если попытка окажется удачной, все другие параметры на этой вкладке будут проигнорированы. Системная служба синтеза речи — это библиотека Qt™, которая предоставляет стандартизированный интерфейс синтеза речи для Linux®, а также позволяет использовать встроенные системы синтеза речи на других платформах. В Debian-подобных системах потребуется установить пакет диспетчера речи, libqt5texttospeech5, и модуль синтеза речи (как правило, это espeak).

Примечание

Утилита командной строки spd-conf (Debian package python3-speechd) позволяет настроить такие параметры системы синтеза речи по умолчанию, как скорость, тональность, громкость, тип голоса, язык и так далее. Кроме того, с помощью spd-conf возможно выбрать нужный модуль диспетчера речи среди всех установленных (например, espeak, festival, flite, mbrola и так далее).

Также возможно задать параметры Движок и Голос системы синтеза речи.

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

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

Другим способом является передача текста в качестве параметра. Перед вызовом синтезатора KMouth заменяет шаблоны подстановки фактическим содержимым:

Шаблон подстановкиЗаменяется на
%tТекст фразы
%fИмя временного файлы с текстом фразы
%lКод языка, связанный с текущим словарём автодополнения
%%Знак %

Команда озвучивания зависит от используемого синтезатора речи. Её описание доступно в документации соответствующего синтезатора.

Страница «Автодополнение слов»

Снимок экрана

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

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

Существует несколько вариантов добавления нового словаря:

  • Создать новый словарь из документации KDE

    При использовании этого варианта KMouth выведет окно, в котором будет предложено задать язык, и затем обработает документацию KDE. Частота упоминания отдельных слов определяется путём подсчёта количества вхождений каждого из них. Список слов также возможно проверить по словарю OpenOffice.org — это позволит добавить в новый словарь только те слова, которые не содержат орфографических ошибок.

  • Создать новый словарь из файла

    При использовании этого варианта KMouth выведет окно, в котором будет предложено указать файл. Возможно выбрать файл в формате XML текстовый файл или файл, который содержит словарь автодополнения, созданный с помощью KMouth или GOK (экранная клавиатура GNOME). Если выбран текстовый файл или файл XML, частота упоминания отдельных слов определяется путём подсчёта количества вхождений каждого из них. Список слов также возможно проверить по словарю OpenOffice.org — это позволит добавить в новый словарь только те слова, которые не содержат орфографических ошибок.

  • Создать новый словарь из папки

    При использовании этого варианта KMouth выведет окно, в котором будет предложено указать папку. KMouth откроет все файлы, которые находятся в этой папке и вложенных папках. Поддерживается загрузка словарей автодополнения, файлов в формате XML и текстовых файлов. В последних двух случаях выполняется подсчёт количества вхождений каждого отдельного слова. Список слов также возможно проверить по словарю OpenOffice.org — это позволит добавить в новый словарь только те слова, которые не содержат орфографических ошибок.

  • Объединить словари

    Этот параметр позволяет объединить доступные словари. KMouth выведет окно, в котором будет предложено выбрать словари для объединения и указать вес отдельных словарей.

  • Пустой словарь

    Этот параметр позволяет создать пустой словарь (словарь, в котором нет записей). Так как KMouth автоматически сохраняет в словарях новые введённые слова, в созданном словаре будут постепенно накапливаться записи.

Окно редактирования разговорника

Окно редактирования разговорника

Чтобы открыть окно редактирования разговорника, выберите пункт меню РазговорникиПравка....

Снимок экрана

Основная часть окна редактирования разговорника делится на две части. В верхней части в виде дерева показаны разговорники.

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

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

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

Глава 3. Список команд

Глава 3. Список команд

Команды главного окна

Меню «Файл»

ФайлЗагрузить журнал... (Ctrl+O)

Загружает текстовый файл в журнал произнесённых фраз.

ФайлСохранить журнал как... (Ctrl+S)

Сохраняет журнал произнесённых фраз в текстовый файл.

ФайлПечать журнала... (Ctrl+P)

Распечатывает журнал произнесённых фраз.

ФайлВыход (Ctrl+Q)

Закрывает KMouth.

Меню «Правка»

ПравкаВырезать (Ctrl+X)

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

ПравкаКопировать (Ctrl+C)

Копирует выделение в буфер обмена. Если в поле редактирования был выделен текст, он будет помещён в буфер обмена. В ином случае в буфер обмена будут помещены выделенные фразы из журнала произнесённых фраз.

ПравкаВставить (Ctrl+V)

Вставляет содержимое буфера обмена в текущую позицию курсора в поле редактирования.

ПравкаСказать

Произносит текущую фразу (фразы). Если поле редактирования содержит текст, он будет произнесён. В ином случае будут произнесены выделенные фразы из журнала произнесённых фраз.

Меню «Разговорники»

РазговорникиПравка...

Открывает окно редактирования разговорника.

В приложении KMouth присутствуют стандартные меню KDE: Настройка и Справка. Дополнительные сведения доступны в разделе справки «Основы KDE» (подразделы Меню «Настройка» и Меню «Справка»).

Команды окна редактирования разговорника

Команды окна редактирования разговорника

Меню «Файл»

ФайлНовая фраза

Добавляет новую фразу.

ФайлНовый разговорник

Создаёт новый разговорник.

ФайлСохранить (Ctrl+S)

Сохраняет разговорник.

ФайлИмпорт...

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

ФайлИмпорт из разговорника

Импортирует разговорник и добавляет его содержимое в текущий разговорник.

ФайлЭкспорт...

Экспортирует выделенные фразы или разговорники в файл.

ФайлЗакрыть (Ctrl+W)

Закрывает окно.

Меню «Правка»

ПравкаВырезать (Ctrl+X)

Вырезает выделенные элементы и помещает их в буфер обмена.

ПравкаКопировать (Ctrl+C)

Копирует выделенные элементы в буфер обмена.

ПравкаВставить (Ctrl+V)

Помещает содержимое буфера обмена в разговорник.

ПравкаУдалить

Удаляет выделенные элементы.

Меню «Справка»

В этом меню доступны те же элементы, что и в главном окне.

Всплывающее меню

Новая фраза

Добавляет новую фразу.

Новый разговорник

Создаёт новый разговорник.

Импорт...

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

Импорт из разговорника

Импортирует разговорник и добавляет его содержимое в текущий разговорник.

Экспорт...

Экспортирует выделенные фразы или разговорники в файл.

Вырезать (Ctrl+X)

Вырезает выделенные элементы и помещает их в буфер обмена.

Копировать (Ctrl+C)

Копирует выделенные элементы в буфер обмена.

Вставить (Ctrl+V)

Вставляет содержимое буфера обмена в текущую позицию курсора в разговорнике.

Удалить

Удаляет выделенные элементы.

Глава 4. Авторские права и лицензия

Глава 4. Авторские права и лицензия

KMouth

Авторские права на приложение © Gunnar Schmi Dt , 2002-2004

Авторские права на документацию © Gunnar Schmi Dt , 2002-2004

Перевод на русский язык: Антон Горбачёв

Обновление перевода на русский язык: Олеся Герасименко

Этот документ распространяется на условиях GNU Free Documentation License.

Программа распространяется на условиях лицензии GNU General Public License.