Olá pessoal,
Estou usando o linux mint e o Calibre. O Calibre tem a opção de narrar o texto, no entanto está com erro. A versão mais atualizada do calibre alega que o Speed-Dispacher não está instalado, porém ele está. Já essa versão anterior, aparece o seguinte erro:
calibre, version 5.37.0
ERRO: Exceção sem tratamento: <b>KeyError</b>:'(null)'
calibre 5.37 embedded-python: False is64bit: True
Linux-5.15.0-41-generic-x86_64-with-glibc2.35 Linux ('64bit', 'ELF')
('Linux', '5.15.0-41-generic', '#44-Ubuntu SMP Wed Jun 22 14:20:53 UTC 2022')
Python 3.10.6
Interface language: pt_BR
Successfully initialized third party plugins: EpubMerge (2, 15, 0)
Traceback (most recent call last):
File "/usr/lib/calibre/calibre/gui2/viewer/tts.py", line 92, in action
getattr(self, action)(data)
File "/usr/lib/calibre/calibre/gui2/viewer/tts.py", line 134, in configure
d = Config(self.tts_client, ui_settings, self.backend_settings, parent=self.parent())
File "/usr/lib/calibre/calibre/gui2/viewer/tts.py", line 22, in __init__
Dialog.__init__(self, _('Configure Read aloud'), 'read-aloud-config', parent, prefs=vprefs)
File "/usr/lib/calibre/calibre/gui2/widgets2.py", line 222, in __init__
self.setup_ui()
File "/usr/lib/calibre/calibre/gui2/viewer/tts.py", line 26, in setup_ui
self.config_widget = self.tts_client.config_widget(self.backend_settings, self)
File "/usr/lib/calibre/calibre/gui2/tts/linux.py", line 188, in config_widget
return Widget(self, backend_settings, parent)
File "/usr/lib/calibre/calibre/gui2/tts/linux_config.py", line 96, in __init__
self.voices_model = VoicesModel(self.voice_data, self.system_default_output_module, parent=v)
File "/usr/lib/calibre/calibre/gui2/tts/linux_config.py", line 21, in __init__
self.current_voices = voice_data[default_output_module]
KeyError: '(null)'
Alguém pode me ajudar com esse erro?