fix: sidecar name sherpa-onnx-offline em todos os diagnostics

This commit is contained in:
Evandro committed 2026-06-11 14:26:49 -03:00
1 parent 40120875c9
commit 02554ebeec
2 files changed
+5 -8

No files matched your search

+1 -1
View File
@@ -28,7 +28,7 @@ impl SherpaOnnxTranscriber {
Self { config }
}
fn sidecar_name(&self) -> &str {
pub fn sidecar_name(&self) -> &str {
self.config
.sidecar_name
.as_deref()
+4 -7
View File
@@ -3,10 +3,7 @@ use tauri::State;
use crate::app_state::{AppSnapshot, ManagedAppState};
use crate::diagnostics::{audio_or_error, log_attempt, tail, TranscriptionAttempt};
use crate::injection::{FallbackInjector, InsertMethod, InsertRequest, InsertResult, TextInjector};
use crate::models::{
download_default_model, model_statuses, ModelDownloadResult,
ModelWithStatus,
};
use crate::models::{download_default_model, model_statuses, ModelDownloadResult, ModelWithStatus};
use crate::settings::AppSettings;
use crate::transcription::sherpa_onnx::{SherpaOnnxConfig, SherpaOnnxTranscriber};
use crate::transcription::{Transcriber, TranscriptionInput, TranscriptionOptions};
@@ -60,7 +57,7 @@ pub(crate) fn stop_recording_and_transcribe(
stage: "audio_check".to_string(),
audio_path: audio_path.clone(),
audio_size_bytes: 0,
sidecar: "parakeet-main".to_string(),
sidecar: transcriber.sidecar_name().to_string(),
model: state.sherpa_model_dir().display().to_string(),
exit_code: None,
stdout_tail: String::new(),
@@ -104,7 +101,7 @@ pub(crate) fn stop_recording_and_transcribe(
stage: "ok_no_attempt".to_string(),
audio_path: audio_path.clone(),
audio_size_bytes: audio_size,
sidecar: "parakeet-main".to_string(),
sidecar: transcriber.sidecar_name().to_string(),
model: state.sherpa_model_dir().display().to_string(),
exit_code: None,
stdout_tail: tail(&result.text, 1024),
@@ -125,7 +122,7 @@ pub(crate) fn stop_recording_and_transcribe(
stage: "sidecar_error".to_string(),
audio_path: audio_path.clone(),
audio_size_bytes: audio_size,
sidecar: "parakeet-main".to_string(),
sidecar: transcriber.sidecar_name().to_string(),
model: state.sherpa_model_dir().display().to_string(),
exit_code: None,
stdout_tail: String::new(),