diff options
Diffstat (limited to 'apps/web/src/services/transcription')
| -rw-r--r-- | apps/web/src/services/transcription/service.ts (renamed from apps/web/src/services/transcription/index.ts) | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/web/src/services/transcription/index.ts b/apps/web/src/services/transcription/service.ts index 37c650da..c34a82ce 100644 --- a/apps/web/src/services/transcription/index.ts +++ b/apps/web/src/services/transcription/service.ts @@ -1,4 +1,5 @@ import type { + TranscriptionLanguage, TranscriptionResult, TranscriptionProgress, TranscriptionModelId, @@ -8,7 +9,6 @@ import { TRANSCRIPTION_MODELS, } from "@/constants/transcription-constants"; import type { WorkerMessage, WorkerResponse } from "./worker"; -import type { LanguageCode } from "@/types/language"; type ProgressCallback = (progress: TranscriptionProgress) => void; @@ -20,12 +20,12 @@ class TranscriptionService { async transcribe({ audioData, - language, + language = "auto", modelId = DEFAULT_TRANSCRIPTION_MODEL, onProgress, }: { audioData: Float32Array; - language?: LanguageCode; + language?: TranscriptionLanguage; modelId?: TranscriptionModelId; onProgress?: ProgressCallback; }): Promise<TranscriptionResult> { |
