mirror of
https://github.com/openai/whisper.git
synced 2025-11-28 08:11:11 +00:00
Fix prefix bug when timestamps enabled
This commit is contained in:
parent
248b6cb124
commit
eb8f285b39
@ -586,6 +586,8 @@ class DecodingTask:
|
|||||||
if self.sample_len is not None:
|
if self.sample_len is not None:
|
||||||
max_prefix_len = self.n_ctx // 2 - self.sample_len
|
max_prefix_len = self.n_ctx // 2 - self.sample_len
|
||||||
prefix_tokens = prefix_tokens[-max_prefix_len:]
|
prefix_tokens = prefix_tokens[-max_prefix_len:]
|
||||||
|
if not self.without_timestamps:
|
||||||
|
tokens = tokens + [self.tokenizer.timestamp_begin]
|
||||||
tokens = tokens + prefix_tokens
|
tokens = tokens + prefix_tokens
|
||||||
|
|
||||||
if prompt := self.options.prompt:
|
if prompt := self.options.prompt:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user