From 88b45f04b73fa408a9d7565c604a59c307bf9652 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Fri, 14 Nov 2025 12:20:00 +0300 Subject: Enha: show user an error in case stt failed --- extra/whisper_binary.go | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'extra') diff --git a/extra/whisper_binary.go b/extra/whisper_binary.go index 92533b9..b18edeb 100644 --- a/extra/whisper_binary.go +++ b/extra/whisper_binary.go @@ -1,22 +1,5 @@ package extra -/* -#cgo LDFLAGS: -lasound - -#include - -extern void go_alsa_error_handler(const char *file, int line, const char *function, int err, const char *fmt, ...); - -void set_alsa_error_handler() { - snd_lib_error_set_handler(go_alsa_error_handler); -} - -void go_alsa_error_handler(const char *file, int line, const char *function, int err, const char *fmt, ...) { - return; // Complete suppression -} -*/ -import "C" - import ( "bytes" "context" @@ -49,7 +32,6 @@ type WhisperBinary struct { func NewWhisperBinary(logger *slog.Logger, cfg *config.Config) *WhisperBinary { ctx, cancel := context.WithCancel(context.Background()) // Set ALSA error handler first - C.set_alsa_error_handler() return &WhisperBinary{ logger: logger, whisperPath: cfg.WhisperBinaryPath, -- cgit v1.2.3