This commit is contained in:
yumoqing 2025-11-05 16:28:58 +08:00
parent 8c5cce3558
commit e0dfb15361
2 changed files with 3 additions and 1 deletions

View File

@ -1,7 +1,7 @@
{ {
"filesroot":"$[workdir]$/files", "filesroot":"$[workdir]$/files",
"model_path": "/data/ymq/models/openai/whisper-large-v3", "model_path": "/data/ymq/models/openai/whisper-large-v3-turbo",
"redis_url": "redis://127.0.0.1:6379", "redis_url": "redis://127.0.0.1:6379",
"worker_cnt": 1, "worker_cnt": 1,
"logger":{ "logger":{

View File

@ -2,6 +2,7 @@ from longtasks.longtasks import LongTasks
from faster_whisper import WhisperModel from faster_whisper import WhisperModel
from appPublic.worker import awaitify from appPublic.worker import awaitify
from appPublic.jsonConfig import getConfig from appPublic.jsonConfig import getConfig
from appPublic.log import debug, exception
from ahserver.filestorage import FileStorage from ahserver.filestorage import FileStorage
class MyLongTask(LongTasks): class MyLongTask(LongTasks):
@ -39,6 +40,7 @@ class MyLongTask(LongTasks):
def transcribe(self, model, fpath): def transcribe(self, model, fpath):
segments, info = model.transcribe(fpath, beam_size=5) segments, info = model.transcribe(fpath, beam_size=5)
debug(f'{segments=}, {info=}')
return { return {
'language': info.language, 'language': info.language,
'language_probability': info.language_probability, 'language_probability': info.language_probability,