Skip to content

[BUG] 'Translate to English' has no effect with FluidAudio / Parakeet #124

@mane81

Description

@mane81

Summary

Translate to English appears to have no effect when using the Parakeet / FluidAudio engine.

Environment

  • App: OpenSuperWhisper
  • Engine: FluidAudio / Parakeet v3
  • macOS: macOS 26.3.1
  • Hardware: Apple Silicon Mac mini

What I expected

When Translate to English is enabled, non-English speech should be translated to English during transcription.

What happened

With Parakeet v3 selected, transcription still returns the original language even though Translate to English is enabled.

Current settings observed locally

  • selectedEngine = fluidaudio
  • fluidAudioModelVersion = v3
  • translateToEnglish = 1
  • whisperLanguage = de

Reproduction

  1. Open Settings
  2. Select engine Parakeet
  3. Enable Translate to English
  4. Speak German (or another supported non-English language)
  5. The output remains in the original language instead of being translated to English

Extra note

From local code inspection, this may be implemented only for the Whisper engine path:

  • WhisperEngine.swift sets params.translate = settings.translateToEnglish
  • FluidAudioEngine.swift does not appear to use translateToEnglish

So this may be either:

  • a missing implementation for FluidAudio/Parakeet, or
  • a UI/settings bug where the toggle is shown for an engine that does not support it

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions