Skip to content

Add option to manually set a fixed transcription language (disable per-segment auto-detection) #581

Description

@elkpvl-commits

Feature Description

Add an option to manually set a fixed transcription language instead of relying on automatic per-segment language detection.

Problem Statement

I use Meetily v0.4.0 on Windows 10 for meetings that are conducted entirely in Russian. The transcription engine tries to auto-detect the language continuously, which causes serious problems:

  • Most Russian phrases are not recognized correctly because the model attempts to interpret them as English.
  • Sometimes the transcript contains random English text that has nothing to do with what was actually said — it is not a translation, just noise. The real speech at that moment is lost and never appears in the transcript.
  • As a result, parts of the conversation are missing and are replaced by hallucinated English phrases.

(Recognition quality of Russian speech itself is sometimes imperfect too, but I assume that is more related to the underlying transcription model rather than to Meetily.)

Proposed Solution

Provide a setting where the user can explicitly select the transcription language (e.g. "Russian") and force the engine to use it for the entire session, disabling automatic language detection. This should stop the model from constantly switching languages and inserting unrelated content.

User Story

As a user who holds meetings in a single fixed language,
I want to manually lock the transcription language,
So that the engine stops auto-detecting per segment and produces accurate, complete transcripts.

Acceptance Criteria

  • A setting exists to manually select a fixed transcription language.
  • When set, automatic language detection is disabled for the whole session.
  • Transcription no longer inserts unrelated foreign-language text or drops real speech.

Technical Considerations

If the underlying engine is Whisper-based, this could likely be implemented by passing a fixed language parameter and disabling auto-detection.

Additional Context

Environment: Meetily v0.4.0, Windows 10, Russian-language meetings only.

Checklist

  • I have searched for similar feature requests
  • I have provided all required information
  • I have included any relevant screenshots/mockups
  • I have described the problem and proposed solution clearly
Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions