Skip to content

Latest commit

 

History

History
74 lines (62 loc) · 3.19 KB

README_RU.md

File metadata and controls

74 lines (62 loc) · 3.19 KB

Мурка

Мурка это программа, читающая текстовые книги вслух. 
Поддерживает форматы текста txt и fb2. 
Работает на Linux, Windows и, наверное, на Mac OS.
Open Source

Т.е. свободный кроссплатформенный книжный рассказчик, 
который может читать вслух текстовые книги в форматах txt и fb2.

alt tag

Требования

python3.2
espeak на  Linux (протестировано только для Ubuntu 14.04 и Debian Wheezy Sid)

SAPI5 на Windows (протестировано только для Windows 10 )

NSSpeechSynthesizer на Mac OS (не тестировалось)

Установка и запуск

1) Распаковать архив
2) Запустить программу:
   Либо 
      Открыть терминал
      перейти в папку Murka
      выполнить:
         python3 gui.py
   или 
      на Linux (работает только на не ntfs файловой системе):
         cd Murka
         chmod +x main.py 
         ./main.py
      on Windows 
         Правой клавишей нажать на main.py 
         выбрать Run as Administrator

Предупреждения

Если что-то не работает, запустить с правами root.
(Причина в том, что pyttsx посылает текст прямо в драйвер, а это не всегда разрешено). 
Если не поможет, запустить
python3 gui.py 
в терминале и смотреть что не так.

Некоторые книги очень велики, так что загрузка занимает время.

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

Использование

Вы можете либо проигрывать книги из текстового файла (форматов .fb2 .txt) 
либо копировать их напрямую в текстовый фрейм (после этого не забыть нажать update 
и save_as_new если надо). 

Вы можете также изменять текст прямо в фрейме (но не забыть про клавишу update).

Можно использовать Пробел для play/pause но не забыть, что pause не мгновенно. 

References:

Благодарности

pyttsx: http://pyttsx.readthedocs.io/en/latest/index.html
And, of course, those people, who work at espeak, SAPI5, NSSpeechSynthesizer.