Чтение вслух (TTS) презентаций PowerPoint

Источник:Teletype/@ttach
Дата публикации:25.07.2023
Поделиться в Twitter Поделиться в F******k Поделиться в VKontakte Поделиться в Telegram Поделиться в Mastodon

В двух словах. Запустите в PowerPoint надстройку. После этого компьютер сможет проговаривать текст слайдов с помощью системного TTS-движка windows. Слайды будут сами переключаться. Вместо текста слайдов можно проговаривать заметки докладчика.

Введение

В PowerPoint нет встроенного инструмента для произнесения вслух текста презентаций. В интернете Вы можете найти способ проговаривания выделенных текстовых блоков при редактировании презентации, но не всей презентации целиком.

Предлагаемый в данной статье инструмент решает эту задачу: компьютер проговаривает весь текст слайда и переходит к следующему слайду и так до конца презентации.

Скачивание и запуск надстройки

Для того чтобы заставить компьютер с windows 7 разговаривать по-русски, Вам понадобится установить на TTS-движок и русский голос к нему. А в комплект поставки windows 10 уже входят русские голоса Ирина и Павел. Выберите нужный голос в настройках специальных возможностей.

Для проговаривания презентаций использовать или настраивать программу экранного доступа не потребуется. Надстройка работает напрямую с речевым API системы windows.

Скачайте файл «Озвучивание презентаций.ppam» по ссылке https://disk.yandex.ru/d/qYP61gGXntXtTw и запустите его. При этом потребуется разрешить запуск макросов для работы надстройки: внешний вид предупреждения зависит от версии PowerPoint. Разумеется, запуск случайных файлов из интернета способен привести к блокировке компьютера и краже Ваших личных данных, поэтому используйте антивирус. Также по указанной ссылке Вы найдёте исходный код данной надстройки.

Описание работы

«Надстройка» для PowerPoint — это специальный файл с расширением  ppam , который не содержит слайдов, но содержит код программы и пользовательский интерфейс, расширяющий возможности PowerPoint. В данном случае после запуска надстройки «Озвучивание презентаций.ppam» Вы увидите новые кнопки на вкладке «Главная» в интерфейсе PowerPoint. Они будут доступны для всех презентаций, пока Вы не закроете PowerPoint. Далее следует описание каждой кнопки и порядок работы с программой.

Говорить текст слайдов

Первая кнопка на панели начинает показ слайдов с текущего слайда, при этом все текстовые объекты на слайде будут озвучены компьютером. Например, заголовок, подзаголовок слайда, а также все надписи, таблицы, графика SmartArt. Объекты слайда озвучиваются в порядке их добавления на слайд. Таблицы — по строкам. Между объектами компьютер будет делать паузу в 300 миллисекунд, а после произнесения всего текста слайда — в 3 секунды. Затем откроется следующий слайд и чтение продолжится. Смотрите далее, как отрегулировать параметры задержки.

Прервать показ слайдов и чтение текста можно обычным способом — нажатием Esc.

Клавиатурное сочетание для вызова этой команды —  Alt+я, плюс или  F10, я, плюс. То есть, для вызова команды чтения текста слайдов можно нажать сочетание Alt+я, а затем клавишу плюс, либо последовательно нажать клавиши  F10 ,  я  и  плюс.

Говорить заметки докладчика

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

Клавиатурное сочетание для команды чтения заметок докладчика —  Alt+я, звёздочка или  F10, я, звёздочка.

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

Эта кнопка открывает настройки преобразования текста в речь системы windows. Это же окно можно открыть через панель управления windows. Здесь можно выбрать голос, задать его скорость, тембр и другие параметры речи.

Клавиатурное сочетание — Alt+я, минус или  F10, я, минус.

Задержка между объектами на слайде

Это поле (Зад.1) позволяет установить задержку в миллисекундах между произнесением текста отдельных элементов слайда, а также ячеек таблицы. По умолчанию — 300 миллисекунд. Этот параметр нигде не сохраняется и при перезапуске PowerPoint сбрасывается на 300 миллисекунд.

Клавиатурное сочетание для быстрого доступа к этому полю — Alt+я, открывающая скобка или  F10, я, открывающая скобка. После указания значения нажмите клавишу Enter.

Задержка между слайдами

Это поле (Зад. 2) задаёт задержку при переключении слайдов, когда чтение данного слайда завершилось. По умолчанию установлено 3000 миллисекунд.

Клавиатурное сочетание — Alt+я, закрывающая скобка или  F10, я, закрывающая скобка.

Исходный код надстройки

В отличие от надстроек Excel, исходный код надстроек PowerPoint скрыт от пользователей. Поэтому по той же ссылке https://disk.yandex.ru/d/qYP61gGXntXtTw скачайте файл  Презентация вслух DEV.pptm. Открыв его, Вы увидите несколько слайдов для примера, а нажав Alt+F11 — исходный код надстройки на языке VBA.

Заключение

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

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

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

Метки

PowerPoint, Windows, Голосовые движки, Расширения


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2024