VisioForge.DotNet.Core.AI
2026.7.27
dotnet add package VisioForge.DotNet.Core.AI --version 2026.7.27
NuGet\Install-Package VisioForge.DotNet.Core.AI -Version 2026.7.27
<PackageReference Include="VisioForge.DotNet.Core.AI" Version="2026.7.27" />
<PackageVersion Include="VisioForge.DotNet.Core.AI" Version="2026.7.27" />
<PackageReference Include="VisioForge.DotNet.Core.AI" />
paket add VisioForge.DotNet.Core.AI --version 2026.7.27
#r "nuget: VisioForge.DotNet.Core.AI, 2026.7.27"
#:package VisioForge.DotNet.Core.AI@2026.7.27
#addin nuget:?package=VisioForge.DotNet.Core.AI&version=2026.7.27
#tool nuget:?package=VisioForge.DotNet.Core.AI&version=2026.7.27
VisioForge.DotNet.Core.AI information
The ONNX package adds ONNX Runtime based inference blocks for the MediaBlocks pipeline, including a generic ONNX inference block, a YOLO object detector block, object analytics (multi-object tracking, tripwire, polygon zones), an OCR block, and a license plate recognizer block.
Platform support
The package is referenceable from the full SDK framework matrix (.NET Framework 4.6.1+, .NET Core 3.1, and .NET 5 through .NET 10, including the Windows and mobile variants).
At runtime, inference requires an ONNX Runtime native build for the process architecture.
ONNX Runtime ships native binaries for win-x64, win-arm64, linux-x64, linux-arm64,
osx-arm64, android, and ios. There is no win-x86, osx-x64 (Intel Mac), or
linux-musl (Alpine) native build — a 32-bit process, an Intel Mac, or a musl-based Linux
container has no native runtime and will fail to load a session. The iOS/Android targets
compile, but the YOLO drawing/inference path on mobile is best-effort and not fully tested.
GPU acceleration
On Windows the package uses the DirectML ONNX Runtime build, so inference runs on any
DirectX 12 GPU (NVIDIA, AMD, or Intel) with no extra setup. The execution provider defaults to
OnnxExecutionProvider.Auto, which selects the fastest backend present in the loaded native
build and falls back to the CPU when no GPU is available.
- Call the static
OnnxInferenceEngine.GetAvailableProviders()to detect what is available (for example, it returnsDmlExecutionProvideron a Windows DirectX 12 host). - Read
YOLOObjectDetectorBlock.ActiveProvider(orOnnxInferenceBlock.ActiveProvider) after the block is built to see which provider actually engaged. - Set
Providerexplicitly (CPU,DirectML,CUDA,CoreML) to override the automatic choice. Requesting a provider that is not present logs a warning and transparently falls back to the CPU.
CUDA and CoreML acceleration require the matching ONNX Runtime native build, which is not bundled here; on non-Windows targets the package uses the base CPU build.
Samples
Sample applications are available on GitHub.
Deployment
Several SDKs are available for deployment inside this package. Please check the Help page for more information.
More information
- Video Capture SDK .Net
- Media Player SDK .Net
- Video Edit SDK .Net
- Media Blocks SDK .Net
- Read the Changelog for the latest changes.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 is compatible. net5.0-windows was computed. net5.0-windows7.0 is compatible. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net6.0-windows7.0 is compatible. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net7.0-windows7.0 is compatible. net7.0-windows10.0.19041 is compatible. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net8.0-windows7.0 is compatible. net8.0-windows10.0.19041 is compatible. net9.0 is compatible. net9.0-android was computed. net9.0-android35.0 is compatible. net9.0-browser was computed. net9.0-ios was computed. net9.0-ios18.0 is compatible. net9.0-maccatalyst was computed. net9.0-maccatalyst18.0 is compatible. net9.0-macos was computed. net9.0-macos15.0 is compatible. net9.0-tvos was computed. net9.0-windows was computed. net9.0-windows7.0 is compatible. net9.0-windows10.0.19041 is compatible. net10.0 is compatible. net10.0-android was computed. net10.0-android36.0 is compatible. net10.0-browser was computed. net10.0-ios was computed. net10.0-ios26.0 is compatible. net10.0-maccatalyst was computed. net10.0-maccatalyst26.0 is compatible. net10.0-macos was computed. net10.0-macos26.0 is compatible. net10.0-tvos was computed. net10.0-windows was computed. net10.0-windows7.0 is compatible. net10.0-windows10.0.19041 is compatible. |
| .NET Core | netcoreapp3.1 is compatible. |
| .NET Framework | net461 is compatible. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
-
.NETCoreApp 3.1
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Drawing.Common (>= 6.0.0)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 6.0.2)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 4.10.3)
- System.ServiceModel.Primitives (>= 4.10.3)
- System.Text.Encoding.CodePages (>= 10.0.6)
- System.Text.Json (>= 6.0.11)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
.NETFramework 4.6.1
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- System.Buffers (>= 4.6.1)
- System.Drawing.Common (>= 6.0.0)
- System.Formats.Asn1 (>= 10.0.6)
- System.Memory (>= 4.6.3)
- System.Runtime.CompilerServices.Unsafe (>= 6.1.2)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 4.10.3)
- System.ServiceModel.Primitives (>= 4.10.3)
- System.Text.Json (>= 6.0.11)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
.NETFramework 4.7.2
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.WPF (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Buffers (>= 4.6.1)
- System.Drawing.Common (>= 6.0.0)
- System.Formats.Asn1 (>= 10.0.6)
- System.Memory (>= 4.6.3)
- System.Numerics.Vectors (>= 4.6.1)
- System.Runtime.CompilerServices.Unsafe (>= 6.1.2)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 4.10.3)
- System.ServiceModel.Primitives (>= 4.10.3)
- System.Text.Json (>= 6.0.11)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0-android36.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views (>= 3.119.4-preview.1.1)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0-ios26.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views (>= 3.119.4-preview.1.1)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0-maccatalyst26.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0-macos26.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0-windows10.0.19041
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- OpenTK (>= 4.9.4)
- OpenTK.GLWpfControl (>= 4.3.6)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.WPF (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 10.0.6)
- System.Management (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net10.0-windows7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 10.0.6)
- System.Management (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net5.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 4.10.3)
- System.ServiceModel.Primitives (>= 4.10.3)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net5.0-windows7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 6.0.0)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 6.0.2)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 4.10.3)
- System.ServiceModel.Primitives (>= 4.10.3)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net6.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 6.2.0)
- System.ServiceModel.Primitives (>= 6.2.0)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net6.0-windows7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 6.0.0)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 6.0.2)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 6.2.0)
- System.ServiceModel.Primitives (>= 6.2.0)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 6.2.0)
- System.ServiceModel.Primitives (>= 6.2.0)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net7.0-windows10.0.19041
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- OpenTK (>= 4.9.4)
- OpenTK.GLWpfControl (>= 4.3.6)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.WPF (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 8.0.26)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 8.0.0)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 6.2.0)
- System.ServiceModel.Primitives (>= 6.2.0)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net7.0-windows7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 8.0.26)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 8.0.0)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 6.2.0)
- System.ServiceModel.Primitives (>= 6.2.0)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net8.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net8.0-windows10.0.19041
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- OpenTK (>= 4.9.4)
- OpenTK.GLWpfControl (>= 4.3.6)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.WPF (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 8.0.26)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 8.0.0)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net8.0-windows7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 8.0.26)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 8.0.0)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0-android35.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0-ios18.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.NativeAssets.iOS (>= 3.119.4-preview.1.1)
- SkiaSharp.Views (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0-maccatalyst18.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0-macos15.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime (>= 1.26.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- System.Formats.Asn1 (>= 10.0.6)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0-windows10.0.19041
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- OpenTK (>= 4.9.4)
- OpenTK.GLWpfControl (>= 4.3.6)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.WPF (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 9.0.15)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 8.0.0)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
-
net9.0-windows7.0
- Clipper2 (>= 2.0.0)
- Microsoft.ML.OnnxRuntime.DirectML (>= 1.24.4)
- NAudio.Core (>= 2.3.0)
- NAudio.Wasapi (>= 2.3.0)
- NAudio.WinMM (>= 2.3.0)
- Serilog (>= 4.3.1)
- Serilog.Sinks.Debug (>= 3.0.0)
- Serilog.Sinks.File (>= 7.0.0)
- SkiaSharp (>= 3.119.4-preview.1.1)
- SkiaSharp.Views.Desktop.Common (>= 3.119.4-preview.1.1)
- Svg.Skia (>= 5.1.1)
- System.Drawing.Common (>= 9.0.15)
- System.Formats.Asn1 (>= 10.0.6)
- System.Management (>= 8.0.0)
- System.Security.Cryptography.Pkcs (>= 10.0.6)
- System.Security.Cryptography.Xml (>= 10.0.6)
- System.ServiceModel.Http (>= 8.1.2)
- System.ServiceModel.Primitives (>= 8.1.2)
- System.Text.Encoding.CodePages (>= 10.0.6)
- VisioForge.DotNet.Core (>= 2026.7.27)
- VisioForge.Libs.External (>= 2026.2.20)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on VisioForge.DotNet.Core.AI:
| Package | Downloads |
|---|---|
|
VisioForge.DotNet.Core.AI.Whisper
VisioForge AI Whisper — local speech-to-text (Whisper ASR + Silero VAD) for live subtitles. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.7.27 | 42 | 7/27/2026 |
| 2026.7.25 | 59 | 7/25/2026 |
| 2026.7.24 | 63 | 7/23/2026 |
| 2026.7.23 | 67 | 7/22/2026 |
| 2026.7.22 | 63 | 7/22/2026 |
| 2026.7.21 | 64 | 7/21/2026 |
| 2026.7.8 | 116 | 7/8/2026 |
| 2026.7.7 | 77 | 7/7/2026 |
| 2026.7.6 | 87 | 7/6/2026 |
| 2026.7.5 | 80 | 7/5/2026 |
| 2026.7.2 | 84 | 7/2/2026 |
| 2026.6.28 | 86 | 6/28/2026 |
| 2026.6.26 | 84 | 6/25/2026 |
| 2026.6.25 | 101 | 6/24/2026 |
Bug fixes and performance improvements. Please check the changelog.