Ariver
2026-07-01 2547282e0942a09b67fccfd53cf62a403ccd4a52
privatevoice.src/internal/engine/engine_darwin.go
@@ -28,6 +28,7 @@
type sherpaEngine struct {
   recognizer *sherpa.OfflineRecognizer
   backendKind string
   hwInfo     string
}
@@ -67,6 +68,7 @@
         logger.Info("Engine initialized: %s", info)
         return &sherpaEngine{
            recognizer: recognizer,
            backendKind: resolved.BackendKind,
            hwInfo:     info,
         }, nil
      }
@@ -313,6 +315,13 @@
   return e.hwInfo
}
func (e *sherpaEngine) ReleaseTailCaptureDelay() time.Duration {
   if e.backendKind == model.BackendSenseVoice {
      return senseVoiceReleaseTailDelay
   }
   return 0
}
func (e *xasrStreamingEngine) HardwareInfo() string {
   return e.hwInfo
}