daisy / daisy/pipeline-modules

Abort TTS earlier in case of fatal errors

Open
#179 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
4
Forks
6
PR merge metrics
No merged PRs in 30d

Description

It does not make sense for fatal encoding errors to only be propagated *after* all the TTS threads have finished.

Fatal text-to-speech errors are handled not much better (but they are also less likely to happen).

Contributor guide

No contributing guide indexed for this repository

Research direction

No file, test, or entry point is identified in the issue. Trace the encoding and text-to-speech error handling through the TTS threads, then verify that fatal errors are propagated and processing stops before all threads finish.

Written by the indexing model from the issue text.

Assessment

Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.