Login
You're viewing the adforward.org public feed.

Replies

  • Nov 6, 2026, 12:37 AM

    @GamingWithEars yeah I don't even have to listen to the whole post for it to crash, either lol. Here is the error log. Eloquence C queued speech: characters=1331, protected_tags=0, rate=48000 Hz, tags=False
    INFO - external:synthDrivers.reloqC.SynthDriver.speak (17:48:48.700) - MainThread (49816):
    Eloquence C queued speech: characters=3329, protected_tags=0, rate=48000 Hz, tags=False
    ERROR - external:synthDrivers.reloqC._reloq_eci_direct.DirectEciEngine.speak (17:48:53.871) - reloq.eci-text (21824):
    ECI could not clear cancelled input; native busy=1
    ERROR - external:synthDrivers.reloqC._reloq_eci_direct.DirectEciEngine.speak (17:48:57.334) - reloq.eci-text (21824):
    ECI could not clear cancelled input; native busy=1
    ERROR - external:synthDrivers.reloqC.SynthDriver._on_error (17:48:57.376) - reloq.eci-text (21824):
    Eloquence C synthesis failed
    Traceback (most recent call last):
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_eci_transport.py", line 602, in _run_job
    completed = engine.speak(job.parts, on_pcm, on_index)
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_languages.py", line 303, in speak
    return flush()
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_languages.py", line 280, in flush
    result = engine.speak(tuple(pending), on_pcm, on_index)
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_eci_direct.py", line 382, in speak
    raise RuntimeError(f"{operation} rejected input (code {ok}; native busy={busy})")
    RuntimeError: eciAddTextUtf8 rejected input (code 0; native busy=1)
    ERROR - external:synthDrivers.reloqC._reloq_eci_direct.DirectEciEngine.speak (17:48:58.071) - reloq.eci-text (21824):
    ECI could not clear cancelled input; native busy=1
    ERROR - external:synthDrivers.reloqC.SynthDriver._on_error (17:48:58.088) - reloq.eci-text (21824):
    Eloquence C synthesis failed
    Traceback (most recent call last):
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_eci_transport.py", line 602, in _run_job
    completed = engine.speak(job.parts, on_pcm, on_index)
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_languages.py", line 303, in speak
    return flush()
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_languages.py", line 280, in flush
    result = engine.speak(tuple(pending), on_pcm, on_index)
    File "C:\Users\admin\AppData\Roaming\nvda\addons\reloqC\synthDrivers\reloqC\_reloq_eci_direct.py", line 382, in speak
    raise RuntimeError(f"{operation} rejected input (code {ok}; native busy={busy})")
    RuntimeError: eciAddTextUtf8 rejected input (code 0; native busy=1)
    INFO - synthDrivers.espeak.SynthDriver.__init__ (17:48:59.593) - MainThread (49816):
    Using eSpeak NG version 1.52.0
    INFO - synthDriverHandler.setSynth (17:48:59.708) - MainThread (49816):
    Loaded synthDriver espeak

    💬 3🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 2🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • Nov 6, 2026, 1:57 AM

    @serrebi @Orinks I need to get sighted help to sign up for Claude, but I'm stubbern about such things so am considering trying to use AIRA to help me with the face picture taking part but I'm not sure how well that will work, but at least I can try.

    💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 6, 2026, 1:59 AM

    @serrebi that log is absolutely useful to have. You could always ping @HOzosch with it for now. That dev is a star at really prompt work, and great at getting fixes in not long after. So I'm sure it could be picked up on his own time, and if he doesn't get to it before next week you can submit it as a PR instead. I can confirm though with 1.1.1, it's a strange crash. Thankfully NVDA just boots you back into Windows Onecore voices. @GamingWithEars

    💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • 💬 1🔄 0⭐ 0
  • Nov 6, 2026, 2:24 AM

    @GamingWithEars @serrebi Sure thing. I'm submitting the issue. It seems that something in the URL triggers it as copying the link and attempting to listen to the clipboard contents generates the crash.

    💬 1🔄 0⭐ 0
  • Nov 6, 2026, 2:26 AM

    @amir @serrebi Oh! Interesting. I do have the Autoclip Add-On enabled, so the URL is being automatically copied to the clipboard, or NVDA thinks it is, then it's autoreading the clipboard contents and that's when it crashes? Did I understand that right?

    💬 0🔄 0⭐ 0
  • Nov 6, 2026, 2:29 AM

    @GamingWithEars Well, no. As you reach the URL in, say, Mastodon in continuous reading, the crash occurs. So it's not necessarily copying it which brings about the crash. Rather, the add-on's attempt to process it at once does it. But the easiest way to duplicate it is copying it to the clipboard and pressing NVDA+C to listen to it. @serrebi

    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • Nov 6, 2026, 5:10 AM

    @GamingWithEars I fixed it with muse code. After I manually tested it to make sure, I"m submitting it to the repo, and linking it in the issue. Edit: Then amir who I shared my addon changes with clued me into a bug I'm trying to fix on it.

    💬 2🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0