Skip to content

fix: allow beam_size with mlx-whisper by logging info instead of error#14

Open
marzzuki wants to merge 1 commit into
bakrianoo:masterfrom
marzzuki:fix-beam-size-default-v2
Open

fix: allow beam_size with mlx-whisper by logging info instead of error#14
marzzuki wants to merge 1 commit into
bakrianoo:masterfrom
marzzuki:fix-beam-size-default-v2

Conversation

@marzzuki
Copy link
Copy Markdown
Contributor

@marzzuki marzzuki commented Apr 10, 2026

Description

Fixes #12 - beam_size not supported with mlx-whisper raises ValueError.

Changes

  • transcribe.py: Log info instead of raising error when beam_size is passed to mlx-whisper
  • pipeline.py already handles passing beam_size=None for mlx-whisper method

Testing

  • Works with mlx-whisper method without errors

Error Before

ValueError: beam_size not supported with mlx-whisper (uses sampling-based decoding). Use method='faster-whisper' or method='whisperx' for beam search.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

TypeError: generate(): incompatible function arguments with ctranslate2 4.7.1

1 participant