Если открыть программу, открыть подменю "просмотр", в списке выбрать "открыть в читалке calibre", после в открывшемся тексте ткнуть ПКМ и выбрать "Читать вслух", то... в очередном (справа-сверху) меню будут настройки чтения - изо в виде трёх шестерёнок. Принажатии на кнопку выходит ошибка: calibre, version 5.23.0 ОШИБКА: Необработанное прерывание:: <b>KeyError</b>:'espeak-ng' calibre 5.23 embedded-python: False is64bit: True Linux-6.1.54-un-def-alt1-x86_64-with-glibc2.32 Linux ('64bit', 'ELF') ('Linux', '6.1.54-un-def-alt1', '#1 SMP PREEMPT_DYNAMIC Mon Sep 25 14:35:42 UTC 2023') Python 3.9.16 Interface language: ru Traceback (most recent call last): File "/usr/lib64/calibre/calibre/gui2/viewer/tts.py", line 88, in action getattr(self, action)(data) File "/usr/lib64/calibre/calibre/gui2/viewer/tts.py", line 125, in configure d = Config(self.tts_client, ui_settings, self.backend_settings, parent=self.parent()) File "/usr/lib64/calibre/calibre/gui2/viewer/tts.py", line 18, in __init__ Dialog.__init__(self, _('Configure Read aloud'), 'read-aloud-config', parent, prefs=vprefs) File "/usr/lib64/calibre/calibre/gui2/widgets2.py", line 188, in __init__ self.setup_ui() File "/usr/lib64/calibre/calibre/gui2/viewer/tts.py", line 22, in setup_ui self.config_widget = self.tts_client.config_widget(self.backend_settings, self) File "/usr/lib64/calibre/calibre/gui2/tts/linux.py", line 189, in config_widget return Widget(self, backend_settings, parent) File "/usr/lib64/calibre/calibre/gui2/tts/linux_config.py", line 97, in __init__ self.voices_model = VoicesModel(self.voice_data, self.system_default_output_module, parent=v) File "/usr/lib64/calibre/calibre/gui2/tts/linux_config.py", line 22, in __init__ self.current_voices = voice_data[default_output_module] KeyError: 'espeak-ng'
В Сизифе calibre 7.5.1, требуется перепроверка.