Ariver
2026-06-30 abdb22f7391d4128a4f89d8b668781061aedf86d
privatevoice.src/internal/model/build_capabilities.go
@@ -1,17 +1,14 @@
package model
const UnsupportedReasonRequiresMacOS14 = "requires_macos_14"
const (
   UnsupportedReasonRequiresMacOS14 = "requires_macos_14"
   UnsupportedReasonWindowsPreview  = "windows_preview_unsupported"
)
func IsModelSupportedInCurrentBuild(modelID string) bool {
   if modelID == Qwen3ASRModelID {
      return qwen3ASRSupportedInCurrentBuild
   }
   return true
   return ModelUnsupportedReason(modelID) == ""
}
func ModelUnsupportedReason(modelID string) string {
   if modelID == Qwen3ASRModelID && !IsModelSupportedInCurrentBuild(modelID) {
      return UnsupportedReasonRequiresMacOS14
   }
   return ""
   return modelUnsupportedReasonInCurrentBuild(modelID)
}