Skip to content

Translation happening when selecting language (event with $translate = false) #11

@CViniciusSDias

Description

@CViniciusSDias

When I select a language (in my case, pt), it translates the audio. The output is in English.

I checked (via XDegug) and $params->translate is false.

This is my script:

<?php

// ...

$nThreads = 16;

$params = WhisperFullParams::default()
	->withNThreads($nThreads)
        ->withLanguage('pt')
	->withInitialPrompt($promptText);

$whisper = Whisper::fromPretrained('medium', __DIR__ . '/models', $params);

$audio = readAudio(__DIR__ . '/audio.mp3');
$segments = $whisper->transcribe($audio, $nThreads);

outputSrt($segments, __DIR__ . '/subtitle.srt');

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