Novolis.Audio.Voice.AzureSpeech
2026.1.10.97
dotnet add package Novolis.Audio.Voice.AzureSpeech --version 2026.1.10.97
NuGet\Install-Package Novolis.Audio.Voice.AzureSpeech -Version 2026.1.10.97
<PackageReference Include="Novolis.Audio.Voice.AzureSpeech" Version="2026.1.10.97" />
<PackageVersion Include="Novolis.Audio.Voice.AzureSpeech" Version="2026.1.10.97" />
<PackageReference Include="Novolis.Audio.Voice.AzureSpeech" />
paket add Novolis.Audio.Voice.AzureSpeech --version 2026.1.10.97
#r "nuget: Novolis.Audio.Voice.AzureSpeech, 2026.1.10.97"
#:package Novolis.Audio.Voice.AzureSpeech@2026.1.10.97
#addin nuget:?package=Novolis.Audio.Voice.AzureSpeech&version=2026.1.10.97
#tool nuget:?package=Novolis.Audio.Voice.AzureSpeech&version=2026.1.10.97
Novolis.Audio.Voice.AzureSpeech
Thin Azure Speech synthesis for applications that bring their own Speech resource.
The package accepts either an Azure.AzureKeyCredential or an Azure
TokenCredential, sends requests directly to the caller's HTTPS endpoint, and
returns Azure's MP3 bytes. It does not persist credentials, select providers,
or provide application settings.
Install
Add a package reference to Novolis.Audio.Voice.AzureSpeech, then construct
AzureSpeechClient with the user's endpoint and Azure SDK credential.
Usage
using Azure;
using Novolis.Audio.Voice.AzureSpeech;
var client = new AzureSpeechClient(
new Uri("https://my-resource.cognitiveservices.azure.com/"),
new AzureKeyCredential(key));
var mp3 = await client.SynthesizeToMp3Async(
"Hello from my Speech resource.",
new AzureSpeechSynthesisOptions
{
VoiceName = "en-US-AvaMultilingualNeural",
});
Azure billing, quotas, endpoint selection, and credential storage remain the application owner's responsibility.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Azure.Core (>= 1.63.0)
- Microsoft.CognitiveServices.Speech (>= 1.52.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Novolis.Audio.Voice.AzureSpeech:
| Package | Downloads |
|---|---|
|
Novolis.Avalonia.Speech
Application speech front for device voice playback and user-owned Azure Speech MP3 synthesis. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.1.10.97 | 58 | 10/5/2026 |
| 2026.1.10.96 | 61 | 10/4/2026 |
| 2026.1.10.94 | 58 | 10/4/2026 |
| 2026.1.10.92 | 58 | 10/4/2026 |
| 2026.1.10.91 | 65 | 10/4/2026 |
| 2026.1.10.90 | 76 | 10/1/2026 |
| 2026.1.10.88 | 64 | 10/1/2026 |
| 2026.1.10.87 | 159 | 9/30/2026 |