diff --git a/internal/stt/assemblyai/assemblyai.go b/internal/stt/assemblyai/assemblyai.go index fa70b56..c6e3034 100644 --- a/internal/stt/assemblyai/assemblyai.go +++ b/internal/stt/assemblyai/assemblyai.go @@ -42,12 +42,12 @@ func (s *STT) Recognize(audioData []byte, audioURL string) (string, error) { func (s *STT) transcribeFromURL(audioURL string) (string, error) { ctx := context.Background() + // 首次尝试:启用语言检测 params := &aai.TranscriptOptionalParams{ LanguageDetection: aai.Bool(true), LanguageConfidenceThreshold: aai.Float64(0.1), - // LanguageCode: "en", - FormatText: aai.Bool(true), - Punctuate: aai.Bool(true), + FormatText: aai.Bool(true), + Punctuate: aai.Bool(true), } transcript, err := s.client.Transcripts.TranscribeFromURL(ctx, audioURL, params)