diff --git a/src/libs/Ultravox/Generated/Ultravox.Models.UltravoxV1ElevenLabsVoice.g.cs b/src/libs/Ultravox/Generated/Ultravox.Models.UltravoxV1ElevenLabsVoice.g.cs index bee296c..4610035 100644 --- a/src/libs/Ultravox/Generated/Ultravox.Models.UltravoxV1ElevenLabsVoice.g.cs +++ b/src/libs/Ultravox/Generated/Ultravox.Models.UltravoxV1ElevenLabsVoice.g.cs @@ -70,6 +70,12 @@ public sealed partial class UltravoxV1ElevenLabsVoice [global::System.Text.Json.Serialization.JsonPropertyName("maxSampleRate")] public int? MaxSampleRate { get; set; } + /// + /// See https://elevenlabs.io/docs/api-reference/text-to-speech/v-1-text-to-speech-voice-id-stream-input#request.query.enable_ssml_parsing + /// + [global::System.Text.Json.Serialization.JsonPropertyName("enableSsmlParsing")] + public bool? EnableSsmlParsing { get; set; } + /// /// Additional properties that are not explicitly defined in the schema /// @@ -111,6 +117,9 @@ public sealed partial class UltravoxV1ElevenLabsVoice /// The maximum sample rate Ultravox will try to use. ElevenLabs limits your allowed sample rate
/// based on your tier. See https://elevenlabs.io/pricing#pricing-table (and click "Show API details") /// + /// + /// See https://elevenlabs.io/docs/api-reference/text-to-speech/v-1-text-to-speech-voice-id-stream-input#request.query.enable_ssml_parsing + /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] #endif @@ -124,7 +133,8 @@ public UltravoxV1ElevenLabsVoice( float? stability, global::System.Collections.Generic.IList? pronunciationDictionaries, int? optimizeStreamingLatency, - int? maxSampleRate) + int? maxSampleRate, + bool? enableSsmlParsing) { this.VoiceId = voiceId; this.Model = model; @@ -136,6 +146,7 @@ public UltravoxV1ElevenLabsVoice( this.PronunciationDictionaries = pronunciationDictionaries; this.OptimizeStreamingLatency = optimizeStreamingLatency; this.MaxSampleRate = maxSampleRate; + this.EnableSsmlParsing = enableSsmlParsing; } /// diff --git a/src/libs/Ultravox/openapi.yaml b/src/libs/Ultravox/openapi.yaml index c33285b..ffac240 100644 --- a/src/libs/Ultravox/openapi.yaml +++ b/src/libs/Ultravox/openapi.yaml @@ -7103,6 +7103,9 @@ components: The maximum sample rate Ultravox will try to use. ElevenLabs limits your allowed sample rate based on your tier. See https://elevenlabs.io/pricing#pricing-table (and click "Show API details") format: int32 + enableSsmlParsing: + type: boolean + description: See https://elevenlabs.io/docs/api-reference/text-to-speech/v-1-text-to-speech-voice-id-stream-input#request.query.enable_ssml_parsing description: Specification for a voice served by ElevenLabs. ultravox.v1.ElevenLabsVoice_PronunciationDictionaryReference: type: object