-
-
Notifications
You must be signed in to change notification settings - Fork 222
Open
Description
Problem
When using Whispering (I use OpenAi models), occasional connection delays can cause the application to hang for an extended period (~1 minute or more, but usually I have very fast transcription) while waiting for the API to respond. Currently, users have no control over:
- How long to wait before timing out
- User feedback during the pending request
Requested Features
- Configurable timeout duration for transcription API calls (per-model or global setting)
- User feedback during pending requests (progress indicator, timeout warning, or notification)
- Graceful degradation options (e.g., fallback to alternate transcription method if available)
Use Case
Users experience occasional latency from external transcription services. A configurable timeout would allow users to:
- Set appropriate wait times based on their network conditions
- Automatically retry failed requests without manual intervention
- Maintain control over the application experience during service delays
Scope
This should apply to all transcription services available in Whispering, not just a specific provider.
Metadata
Metadata
Assignees
Labels
No labels