From 4f0fb5b17de990517e3c1de7ffee5d0f3c9a8961 Mon Sep 17 00:00:00 2001 From: yum Date: Wed, 5 Jun 2024 18:15:47 -0700 Subject: Upgrade faster-whisper with flash-attention2 This should be significantly more efficient than prior versions. * add large-v3 & distilled variant * simplify model acquisition code now that distilled models are part of faster-whisper. --- GUI/GUI/GUI/Frame.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'GUI') diff --git a/GUI/GUI/GUI/Frame.cpp b/GUI/GUI/GUI/Frame.cpp index 908a54c..2ee6f1b 100644 --- a/GUI/GUI/GUI/Frame.cpp +++ b/GUI/GUI/GUI/Frame.cpp @@ -459,14 +459,17 @@ namespace { "tiny", "base.en", "base", + "distil-small.en", "small.en", "small", - "Systran/faster-distil-whisper-medium.en", + "distil-medium.en", "medium.en", "medium", - "Systran/faster-distil-whisper-large-v2", "large-v1", + "distil-large-v2", "large-v2", + "distil-large-v3", + "large-v3", }; const size_t kNumModelChoices = sizeof(kModelChoices) / sizeof(kModelChoices[0]); constexpr int kModelDefault = 2; // base.en -- cgit v1.2.3