Как в программе Балаболка выставить чтение и паузу на одну кнопку?
Нажал кнопку - Программа читает текст.
Ещё раз нажал эту же самую кнопку - Ставит чтение на паузу.
Ещё раз нажал эту же самую кнопку - Продолжает чтение с того участка на котором была выставлена пауза.
Можно задействовать глобальное сочетание клавиш (то есть такое сочетание клавиш, которое будет работать в программе "Балаболка" и тогда, когда окно программы не активно).
Выберите пункт главного меню "Настройки|Общие настройки", закладку "Сочетания клавиш". Поставьте галочку в пункте "Использовать глобальные сочетания клавиш". Поставьте галочку в пункте "Прочесть вслух" и напротив него выберите сочетание клавиш. Если у Вас мультимедийная клавиатура с дополнительным рядом кнопок наверху, то можно выбрать из выпадающего списка пункт "[MM] Play" - это кнопка на мультимедийной клавиатуре, которая обычно используется для плееров.
В остальных пунктах для сочетаний клавиш "галочки" можно убрать.
Сохраните изменения, и можете использовать одну и ту же комбинацию клавиш для того, чтобы начинать чтение и ставить его на паузу.
CTRL+ALT+F5 - начать чтение CTRL+ALT+F5 - поставить на паузу CTRL+ALT+F5 - продолжить чтение
Повторю, что пока программа "Балаболка" запущена, эта комбинация клавиш будет работать и тогда, когда активными являются окна других программ.
---
Насколько я помню, также реализована поддержка мультимедийной клавиатуры в моей программе. То есть, если у Вас есть специальные мультимедийные кнопки на клавиатуре или, например, на гарнитуре наушников (это кнопки "Пуск/Пауза", "Стоп", "Следующий", "Предыдущий"), то Вы можете управлять процессом чтения при помощи этих кнопок. Так что, кнопка "Пуск/Пауза" будет работать так, как Вам надо.