fix: tests in ci

This commit is contained in:
leonardotrapani
2026-02-01 22:34:44 +01:00
parent 305f64a73d
commit 500b84caec
3 changed files with 30 additions and 5 deletions
+5 -5
View File
@@ -36,17 +36,17 @@ func (a *WhisperCppAdapter) Transcribe(ctx context.Context, audioData []byte) (s
return "", nil
}
// check model file exists
if _, err := os.Stat(a.modelPath); os.IsNotExist(err) {
return "", fmt.Errorf("model file not found: %s", a.modelPath)
}
// check whisper-cli exists
whisperPath, err := exec.LookPath("whisper-cli")
if err != nil {
return "", fmt.Errorf("whisper-cli not found: install whisper.cpp first")
}
// check model file exists
if _, err := os.Stat(a.modelPath); os.IsNotExist(err) {
return "", fmt.Errorf("model file not found: %s", a.modelPath)
}
// convert raw PCM to WAV
wavData, err := convertToWAV(audioData)
if err != nil {