add parethese

Changes:
        1. Add parethese at FasterWhisper class in app.py;
        2. Remove usless def __init__ in FasterWhisper.py
This commit is contained in:
swrneko
2025-09-08 21:25:52 +03:00
parent 00943f6525
commit 271846a8c5
2 changed files with 1 additions and 4 deletions

2
app.py
View File

@@ -133,7 +133,7 @@ with gr.Blocks() as demo:
isPipelineEnabledCheckbox.change(updateButton, inputs=[isPipelineEnabledCheckbox], outputs=refineTextBtn)
saveFileCheckbox.change(updateTextbox, inputs=saveFileCheckbox, outputs=filename)
recognizeBtn.click(FasterWhisper.recognize, outputs=[recognizedText], inputs=[fastWhisperModel, audioFile, beamSize, vadFilter, minSilenceDurationMs, speechPadMs, temp0, temp1, temp2, wordTimestamps, noSpeechThreshold, conditionOnPreviousText])
recognizeBtn.click(FasterWhisper().recognize, outputs=[recognizedText], inputs=[fastWhisperModel, audioFile, beamSize, vadFilter, minSilenceDurationMs, speechPadMs, temp0, temp1, temp2, wordTimestamps, noSpeechThreshold, conditionOnPreviousText])
# Если пайплайн включен то тогда делаем автоматически
# автоматический пайплайн

View File

@@ -1,9 +1,6 @@
from faster_whisper import WhisperModel
class FasterWhisper:
def __init__(self):
pass
def recognize(self, model, audioFile, beamSize, vadFilter, minSilenceDurationMs, speechPadMs, temp0, temp1, temp2, wordTimestamps, noSpeechThreshold, conditionOnPreviousText):
model = WhisperModel(model, device='cuda', compute_type='float16') # Задаем модель