Я не являюсь слепым, я просто хочу иметь способ иметь мою машину Windows, читает содержание буфера outloud. Вот основные требования:
Я нашел несколько возможных решений:
Какая опция является лучшим планом? Я не хочу недельный проект здесь. Компиляция Фестиваля в Windows была болезненным экспериментом. Emacspeak похож на излишество для того, что я хочу.
Фестиваль для Windows доступен здесь. Я не могу гарантировать, что festival.el будет работать с этими двоичными файлами. Однако у меня есть опыт работы с этими двоичными файлами, так что если у вас возникнут проблемы с тем, чтобы заставить их работать за пределами Emacs, я, возможно, смогу вам помочь.
Я не думаю, что вы будете контролировать скорость воспроизведения с помощью festival, хотя я могу ошибаться. Что касается сохранения контроля над ним, я бы сказал, что лучше всего запрограммировать его так, чтобы он посылал только небольшие порции за раз на фестиваль. В противном случае, нет никакого способа предотвратить его прочтение до конца.
В общем, я не думаю, что есть что-то, что соответствовало бы вашим минимальным требованиям без некоторой работы.
Редактирование: Оглянувшись на ваши требования, я бы сказал, что лучшим подходом было бы взломать festival.el, чтобы отправить предложение за раз на фестиваль. Затем вы можете запрограммировать нажатие клавиши, которое убьет его, так что оно завершит только текущее предложение. В то же время, ваш скрипт может выделить предложение, которое в настоящее время отправляется на фестиваль
.