diff --git a/src/calibre/gui2/tts/qt.py b/src/calibre/gui2/tts/qt.py index 37d6cade8d..e9496f8f88 100644 --- a/src/calibre/gui2/tts/qt.py +++ b/src/calibre/gui2/tts/qt.py @@ -58,7 +58,7 @@ class QtTTSBackend(TTSBackend): settings = EngineSpecificSettings.create_from_config(engine_name) if settings.audio_device_id: for x in QMediaDevices.audioOutputs(): - if bytes(x.id) == settings.audio_device_id.id: + if bytes(x.id()) == settings.audio_device_id.id: s['audioDevice'] = x break if new_backend: