diff --git a/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Create.g.cs b/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Create.g.cs
index 2204a79..06770a9 100644
--- a/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Create.g.cs
+++ b/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Create.g.cs
@@ -179,7 +179,7 @@ public partial interface ISubpackageTtsSubpackageTtsAgentsClient
double? ttsPlaybackRate = default,
double? responseDelaySeconds = default,
int? inactivityTimeoutSeconds = default,
- string? backgroundNoisePreset = default,
+ global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset? backgroundNoisePreset = default,
double? backgroundNoiseVolume = default,
global::Speechify.TtsCreateAgentRequestSttOverride? sttOverride = default,
global::Speechify.AutoSDKRequestOptions? requestOptions = default,
diff --git a/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Update.g.cs b/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Update.g.cs
index 49a3cc7..950708a 100644
--- a/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Update.g.cs
+++ b/src/libs/Speechify/Generated/Speechify.ISubpackageTtsSubpackageTtsAgentsClient.Update.g.cs
@@ -184,7 +184,7 @@ public partial interface ISubpackageTtsSubpackageTtsAgentsClient
double? responseDelaySeconds = default,
bool? clearResponseDelaySeconds = default,
int? inactivityTimeoutSeconds = default,
- string? backgroundNoisePreset = default,
+ global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset? backgroundNoisePreset = default,
double? backgroundNoiseVolume = default,
global::Speechify.TtsUpdateAgentRequestSttOverride? sttOverride = default,
global::Speechify.AutoSDKRequestOptions? requestOptions = default,
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentBackgroundNoisePreset.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentBackgroundNoisePreset.g.cs
new file mode 100644
index 0000000..6a2c803
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentBackgroundNoisePreset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsAgentBackgroundNoisePresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsAgentBackgroundNoisePreset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsAgentBackgroundNoisePresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsAgentBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsAgentBackgroundNoisePreset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsAgentBackgroundNoisePreset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Speechify.TtsAgentBackgroundNoisePresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentBackgroundNoisePresetNullable.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentBackgroundNoisePresetNullable.g.cs
new file mode 100644
index 0000000..d632768
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentBackgroundNoisePresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsAgentBackgroundNoisePresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsAgentBackgroundNoisePreset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsAgentBackgroundNoisePresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsAgentBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsAgentBackgroundNoisePreset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsAgentBackgroundNoisePreset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Speechify.TtsAgentBackgroundNoisePresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePreset.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePreset.g.cs
new file mode 100644
index 0000000..16eb12e
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePreset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsAgentSnapshotBackgroundNoisePresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsAgentSnapshotBackgroundNoisePreset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsAgentSnapshotBackgroundNoisePresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsAgentSnapshotBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsAgentSnapshotBackgroundNoisePreset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsAgentSnapshotBackgroundNoisePreset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Speechify.TtsAgentSnapshotBackgroundNoisePresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePresetNullable.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePresetNullable.g.cs
new file mode 100644
index 0000000..66313fd
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsAgentSnapshotBackgroundNoisePresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsAgentSnapshotBackgroundNoisePreset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsAgentSnapshotBackgroundNoisePresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsAgentSnapshotBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsAgentSnapshotBackgroundNoisePreset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsAgentSnapshotBackgroundNoisePreset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Speechify.TtsAgentSnapshotBackgroundNoisePresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePreset.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePreset.g.cs
new file mode 100644
index 0000000..bec5735
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePreset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsCreateAgentRequestBackgroundNoisePresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsCreateAgentRequestBackgroundNoisePresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Speechify.TtsCreateAgentRequestBackgroundNoisePresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePresetNullable.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePresetNullable.g.cs
new file mode 100644
index 0000000..9d9e1b7
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsCreateAgentRequestBackgroundNoisePresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsCreateAgentRequestBackgroundNoisePresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Speechify.TtsCreateAgentRequestBackgroundNoisePresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePreset.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePreset.g.cs
new file mode 100644
index 0000000..e57925f
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePreset.g.cs
@@ -0,0 +1,53 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsUpdateAgentRequestBackgroundNoisePresetJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsUpdateAgentRequestBackgroundNoisePresetExtensions.ToEnum(stringValue) ?? default;
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ writer.WriteStringValue(global::Speechify.TtsUpdateAgentRequestBackgroundNoisePresetExtensions.ToValueString(value));
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePresetNullable.g.cs b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePresetNullable.g.cs
new file mode 100644
index 0000000..bfc66b3
--- /dev/null
+++ b/src/libs/Speechify/Generated/Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePresetNullable.g.cs
@@ -0,0 +1,60 @@
+#nullable enable
+
+namespace Speechify.JsonConverters
+{
+ ///
+ public sealed class TtsUpdateAgentRequestBackgroundNoisePresetNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter
+ {
+ ///
+ public override global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset? Read(
+ ref global::System.Text.Json.Utf8JsonReader reader,
+ global::System.Type typeToConvert,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ switch (reader.TokenType)
+ {
+ case global::System.Text.Json.JsonTokenType.String:
+ {
+ var stringValue = reader.GetString();
+ if (stringValue != null)
+ {
+ return global::Speechify.TtsUpdateAgentRequestBackgroundNoisePresetExtensions.ToEnum(stringValue);
+ }
+
+ break;
+ }
+ case global::System.Text.Json.JsonTokenType.Number:
+ {
+ var numValue = reader.GetInt32();
+ return (global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset)numValue;
+ }
+ case global::System.Text.Json.JsonTokenType.Null:
+ {
+ return default(global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset?);
+ }
+ default:
+ throw new global::System.ArgumentOutOfRangeException(nameof(reader));
+ }
+
+ return default;
+ }
+
+ ///
+ public override void Write(
+ global::System.Text.Json.Utf8JsonWriter writer,
+ global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset? value,
+ global::System.Text.Json.JsonSerializerOptions options)
+ {
+ writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer));
+
+ if (value == null)
+ {
+ writer.WriteNullValue();
+ }
+ else
+ {
+ writer.WriteStringValue(global::Speechify.TtsUpdateAgentRequestBackgroundNoisePresetExtensions.ToValueString(value.Value));
+ }
+ }
+ }
+}
diff --git a/src/libs/Speechify/Generated/Speechify.JsonSerializerContext.g.cs b/src/libs/Speechify/Generated/Speechify.JsonSerializerContext.g.cs
index e0d12ba..d67c9fa 100644
--- a/src/libs/Speechify/Generated/Speechify.JsonSerializerContext.g.cs
+++ b/src/libs/Speechify/Generated/Speechify.JsonSerializerContext.g.cs
@@ -93,6 +93,10 @@ namespace Speechify
typeof(global::Speechify.JsonConverters.TtsAmdConfigOnUnavailableActionNullableJsonConverter),
+ typeof(global::Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePresetJsonConverter),
+
+ typeof(global::Speechify.JsonConverters.TtsCreateAgentRequestBackgroundNoisePresetNullableJsonConverter),
+
typeof(global::Speechify.JsonConverters.TtsCreateAgentRequestSttOverrideJsonConverter),
typeof(global::Speechify.JsonConverters.TtsCreateAgentRequestSttOverrideNullableJsonConverter),
@@ -101,6 +105,10 @@ namespace Speechify
typeof(global::Speechify.JsonConverters.TtsAgentLlmProviderNullableJsonConverter),
+ typeof(global::Speechify.JsonConverters.TtsAgentBackgroundNoisePresetJsonConverter),
+
+ typeof(global::Speechify.JsonConverters.TtsAgentBackgroundNoisePresetNullableJsonConverter),
+
typeof(global::Speechify.JsonConverters.TtsAgentSttOverrideJsonConverter),
typeof(global::Speechify.JsonConverters.TtsAgentSttOverrideNullableJsonConverter),
@@ -109,6 +117,10 @@ namespace Speechify
typeof(global::Speechify.JsonConverters.TtsUpdateAgentRequestLlmProviderNullableJsonConverter),
+ typeof(global::Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePresetJsonConverter),
+
+ typeof(global::Speechify.JsonConverters.TtsUpdateAgentRequestBackgroundNoisePresetNullableJsonConverter),
+
typeof(global::Speechify.JsonConverters.TtsUpdateAgentRequestSttOverrideJsonConverter),
typeof(global::Speechify.JsonConverters.TtsUpdateAgentRequestSttOverrideNullableJsonConverter),
@@ -125,6 +137,10 @@ namespace Speechify
typeof(global::Speechify.JsonConverters.TtsConversationEndReasonNullableJsonConverter),
+ typeof(global::Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePresetJsonConverter),
+
+ typeof(global::Speechify.JsonConverters.TtsAgentSnapshotBackgroundNoisePresetNullableJsonConverter),
+
typeof(global::Speechify.JsonConverters.TtsConversationIvrSurrenderReasonJsonConverter),
typeof(global::Speechify.JsonConverters.TtsConversationIvrSurrenderReasonNullableJsonConverter),
@@ -394,22 +410,26 @@ namespace Speechify
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAmdConfigOnUnavailable))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAmdConfigTuning))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAMDConfig))]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset), TypeInfoPropertyName = "TtsCreateAgentRequestBackgroundNoisePreset2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsCreateAgentRequestSttOverride), TypeInfoPropertyName = "TtsCreateAgentRequestSttOverride2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsCreateAgentRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(object))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAgentLlmProvider), TypeInfoPropertyName = "TtsAgentLlmProvider2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAgentBackgroundNoisePreset), TypeInfoPropertyName = "TtsAgentBackgroundNoisePreset2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAgentSttOverride), TypeInfoPropertyName = "TtsAgentSttOverride2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAgent))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTime))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsListAgentsResponse))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsUpdateAgentRequestLlmProvider), TypeInfoPropertyName = "TtsUpdateAgentRequestLlmProvider2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset), TypeInfoPropertyName = "TtsUpdateAgentRequestBackgroundNoisePreset2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsUpdateAgentRequestSttOverride), TypeInfoPropertyName = "TtsUpdateAgentRequestSttOverride2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsUpdateAgentRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsCreateConversationRequest))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsConversationStatus), TypeInfoPropertyName = "TtsConversationStatus2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsConversationTransport), TypeInfoPropertyName = "TtsConversationTransport2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsConversationEndReason), TypeInfoPropertyName = "TtsConversationEndReason2")]
+ [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAgentSnapshotBackgroundNoisePreset), TypeInfoPropertyName = "TtsAgentSnapshotBackgroundNoisePreset2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsAgentSnapshot))]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsConversationIvrSurrenderReason), TypeInfoPropertyName = "TtsConversationIvrSurrenderReason2")]
[global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Speechify.TtsConversation))]
diff --git a/src/libs/Speechify/Generated/Speechify.JsonSerializerContextTypes.g.cs b/src/libs/Speechify/Generated/Speechify.JsonSerializerContextTypes.g.cs
index 020d0e0..8bc494d 100644
--- a/src/libs/Speechify/Generated/Speechify.JsonSerializerContextTypes.g.cs
+++ b/src/libs/Speechify/Generated/Speechify.JsonSerializerContextTypes.g.cs
@@ -260,1387 +260,1403 @@ public sealed partial class JsonSerializerContextTypes
///
///
///
- public global::Speechify.TtsCreateAgentRequestSttOverride? Type58 { get; set; }
+ public global::Speechify.TtsCreateAgentRequestBackgroundNoisePreset? Type58 { get; set; }
///
///
///
- public global::Speechify.TtsCreateAgentRequest? Type59 { get; set; }
+ public global::Speechify.TtsCreateAgentRequestSttOverride? Type59 { get; set; }
///
///
///
- public object? Type60 { get; set; }
+ public global::Speechify.TtsCreateAgentRequest? Type60 { get; set; }
///
///
///
- public global::Speechify.TtsAgentLlmProvider? Type61 { get; set; }
+ public object? Type61 { get; set; }
///
///
///
- public global::Speechify.TtsAgentSttOverride? Type62 { get; set; }
+ public global::Speechify.TtsAgentLlmProvider? Type62 { get; set; }
///
///
///
- public global::Speechify.TtsAgent? Type63 { get; set; }
+ public global::Speechify.TtsAgentBackgroundNoisePreset? Type63 { get; set; }
///
///
///
- public global::System.DateTime? Type64 { get; set; }
+ public global::Speechify.TtsAgentSttOverride? Type64 { get; set; }
///
///
///
- public global::Speechify.TtsListAgentsResponse? Type65 { get; set; }
+ public global::Speechify.TtsAgent? Type65 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList? Type66 { get; set; }
+ public global::System.DateTime? Type66 { get; set; }
///
///
///
- public global::Speechify.TtsUpdateAgentRequestLlmProvider? Type67 { get; set; }
+ public global::Speechify.TtsListAgentsResponse? Type67 { get; set; }
///
///
///
- public global::Speechify.TtsUpdateAgentRequestSttOverride? Type68 { get; set; }
+ public global::System.Collections.Generic.IList? Type68 { get; set; }
///
///
///
- public global::Speechify.TtsUpdateAgentRequest? Type69 { get; set; }
+ public global::Speechify.TtsUpdateAgentRequestLlmProvider? Type69 { get; set; }
///
///
///
- public global::Speechify.TtsCreateConversationRequest? Type70 { get; set; }
+ public global::Speechify.TtsUpdateAgentRequestBackgroundNoisePreset? Type70 { get; set; }
///
///
///
- public global::Speechify.TtsConversationStatus? Type71 { get; set; }
+ public global::Speechify.TtsUpdateAgentRequestSttOverride? Type71 { get; set; }
///
///
///
- public global::Speechify.TtsConversationTransport? Type72 { get; set; }
+ public global::Speechify.TtsUpdateAgentRequest? Type72 { get; set; }
///
///
///
- public global::Speechify.TtsConversationEndReason? Type73 { get; set; }
+ public global::Speechify.TtsCreateConversationRequest? Type73 { get; set; }
///
///
///
- public global::Speechify.TtsAgentSnapshot? Type74 { get; set; }
+ public global::Speechify.TtsConversationStatus? Type74 { get; set; }
///
///
///
- public global::Speechify.TtsConversationIvrSurrenderReason? Type75 { get; set; }
+ public global::Speechify.TtsConversationTransport? Type75 { get; set; }
///
///
///
- public global::Speechify.TtsConversation? Type76 { get; set; }
+ public global::Speechify.TtsConversationEndReason? Type76 { get; set; }
///
///
///
- public global::System.Collections.Generic.IList