Windows client
The .NET 10 WinForms client uses VoiceCat.Core and VoiceCat.Audio. Its only native runtime
component is voicecat_media.dll, the narrow Opus/RNNoise shim.
./scripts/build-native.ps1
dotnet restore clients/windows/VoiceCat.slnx --locked-mode
dotnet build clients/windows/VoiceCat.slnx -c Release --no-restore
./clients/windows/publish-client.ps1
Publishing produces artifacts/client/win-x64. The noninteractive form and WASAPI device gate
is:
./artifacts/client/win-x64/VoiceCat.App.exe --smoke-test --audio
Manual release validation includes keyboard operation, NVDA navigation, curated announcements, and a sustained real call.