From af5abd432c6129804f4ab68604fbe01475bbdd14 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 11 Jun 2026 20:29:11 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...epfakeDetectionClient.CreateDetection.g.cs | 21 + ...plicationJsonSchemaItemsItemsModality.g.cs | 53 ++ ...nJsonSchemaItemsItemsModalityNullable.g.cs | 60 ++ ...ontentMultipartFormDataSchemaModality.g.cs | 53 ++ ...ltipartFormDataSchemaModalityNullable.g.cs | 60 ++ ...tentApplicationJsonSchemaItemModality.g.cs | 53 ++ ...icationJsonSchemaItemModalityNullable.g.cs | 60 ++ ...tentApplicationJsonSchemaItemModality.g.cs | 53 ++ ...icationJsonSchemaItemModalityNullable.g.cs | 60 ++ .../ResembleAI.JsonSerializerContext.g.cs | 20 + ...ResembleAI.JsonSerializerContextTypes.g.cs | 574 +++++++++--------- ...embleAI.Models.CreateDetectionRequest.g.cs | 18 + ...ontentApplicationJsonSchemaItemsItems.g.cs | 12 + ...plicationJsonSchemaItemsItemsModality.g.cs | 57 ++ ...ontentMultipartFormDataSchemaModality.g.cs | 60 ++ ...onsesContentApplicationJsonSchemaItem.g.cs | 22 +- ...tentApplicationJsonSchemaItemModality.g.cs | 60 ++ ...onsesContentApplicationJsonSchemaItem.g.cs | 20 +- ...tentApplicationJsonSchemaItemModality.g.cs | 59 ++ ...epfakeDetectionClient.CreateDetection.g.cs | 48 ++ src/libs/ResembleAI/openapi.yaml | 61 +- 21 files changed, 1199 insertions(+), 285 deletions(-) create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityNullable.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityNullable.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs create mode 100644 src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs diff --git a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs index 94fcb55..d0573da 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.ISubpackageDeepfakeDetectionClient.CreateDetection.g.cs @@ -77,6 +77,12 @@ public partial interface ISubpackageDeepfakeDetectionClient /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -110,6 +116,7 @@ public partial interface ISubpackageDeepfakeDetectionClient double? endRegion = default, double? maxVideoSecs = default, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes = default, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? intelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, @@ -155,6 +162,12 @@ public partial interface ISubpackageDeepfakeDetectionClient /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -188,6 +201,7 @@ public partial interface ISubpackageDeepfakeDetectionClient double? endRegion = default, double? maxVideoSecs = default, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes = default, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? intelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, @@ -232,6 +246,12 @@ public partial interface ISubpackageDeepfakeDetectionClient /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -265,6 +285,7 @@ public partial interface ISubpackageDeepfakeDetectionClient double? endRegion = default, double? maxVideoSecs = default, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes = default, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? intelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs new file mode 100644 index 0000000..511c832 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality 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::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityNullable.g.cs new file mode 100644 index 0000000..60f9410 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality? 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::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality? 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::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs new file mode 100644 index 0000000..7dca60f --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectPostRequestBodyContentMultipartFormDataSchemaModalityJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality 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::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModalityExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModalityExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityNullable.g.cs new file mode 100644 index 0000000..563a05d --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectPostRequestBodyContentMultipartFormDataSchemaModalityNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? 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::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModalityExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? 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::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModalityExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs new file mode 100644 index 0000000..869b47c --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectPostResponsesContentApplicationJsonSchemaItemModalityJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality 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::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModalityExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModalityExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs new file mode 100644 index 0000000..403216b --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectPostResponsesContentApplicationJsonSchemaItemModalityNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality? 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::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModalityExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality? 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::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModalityExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs new file mode 100644 index 0000000..6cd3940 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs @@ -0,0 +1,53 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality 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::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityExtensions.ToEnum(stringValue) ?? default; + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality value, + global::System.Text.Json.JsonSerializerOptions options) + { + writer = writer ?? throw new global::System.ArgumentNullException(nameof(writer)); + + writer.WriteStringValue(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityExtensions.ToValueString(value)); + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs new file mode 100644 index 0000000..c5af6c2 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityNullable.g.cs @@ -0,0 +1,60 @@ +#nullable enable + +namespace ResembleAI.JsonConverters +{ + /// + public sealed class DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityNullableJsonConverter : global::System.Text.Json.Serialization.JsonConverter + { + /// + public override global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality? 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::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityExtensions.ToEnum(stringValue); + } + + break; + } + case global::System.Text.Json.JsonTokenType.Number: + { + var numValue = reader.GetInt32(); + return (global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality)numValue; + } + case global::System.Text.Json.JsonTokenType.Null: + { + return default(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality?); + } + default: + throw new global::System.ArgumentOutOfRangeException(nameof(reader)); + } + + return default; + } + + /// + public override void Write( + global::System.Text.Json.Utf8JsonWriter writer, + global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality? 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::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityExtensions.ToValueString(value.Value)); + } + } + } +} diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs index dd98ab1..830f575 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContext.g.cs @@ -125,10 +125,22 @@ namespace ResembleAI typeof(global::ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatusNullableJsonConverter), + typeof(global::ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityJsonConverter), + + typeof(global::ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityNullableJsonConverter), + typeof(global::ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypesJsonConverter), typeof(global::ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypesNullableJsonConverter), + typeof(global::ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityJsonConverter), + + typeof(global::ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityNullableJsonConverter), + + typeof(global::ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityJsonConverter), + + typeof(global::ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityNullableJsonConverter), + typeof(global::ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudTypeJsonConverter), typeof(global::ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudTypeNullableJsonConverter), @@ -153,6 +165,10 @@ namespace ResembleAI typeof(global::ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessmentNullableJsonConverter), + typeof(global::ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityJsonConverter), + + typeof(global::ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityNullableJsonConverter), + typeof(global::ResembleAI.JsonConverters.DetectBatchStatusJsonConverter), typeof(global::ResembleAI.JsonConverters.DetectBatchStatusNullableJsonConverter), @@ -425,6 +441,7 @@ namespace ResembleAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.SecureUploadsCreateSecureUploadResponse200))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType), TypeInfoPropertyName = "DetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus), TypeInfoPropertyName = "DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality), TypeInfoPropertyName = "DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectAudioMetrics))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectImageMetricsChildrenItems))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectImageMetrics))] @@ -446,6 +463,8 @@ namespace ResembleAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DeepfakeDetectionListDetectionsResponse200))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes), TypeInfoPropertyName = "DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality), TypeInfoPropertyName = "DetectPostRequestBodyContentMultipartFormDataSchemaModality2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality), TypeInfoPropertyName = "DetectPostResponsesContentApplicationJsonSchemaItemModality2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType), TypeInfoPropertyName = "DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment), TypeInfoPropertyName = "DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment2")] @@ -468,6 +487,7 @@ namespace ResembleAI [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription), TypeInfoPropertyName = "DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligence))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality), TypeInfoPropertyName = "DetectUuidGetResponsesContentApplicationJsonSchemaItemModality2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItem))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfDetectUuidGetResponsesContentApplicationJsonSchemaItemAudioSourceTracingObject2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::ResembleAI.OneOf), TypeInfoPropertyName = "OneOfDetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceObject2")] diff --git a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs index 2c736b0..563441b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.JsonSerializerContextTypes.g.cs @@ -664,1119 +664,1135 @@ public sealed partial class JsonSerializerContextTypes /// /// /// - public global::ResembleAI.DetectAudioMetrics? Type159 { get; set; } + public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality? Type159 { get; set; } /// /// /// - public global::ResembleAI.DetectImageMetricsChildrenItems? Type160 { get; set; } + public global::ResembleAI.DetectAudioMetrics? Type160 { get; set; } /// /// /// - public global::ResembleAI.DetectImageMetrics? Type161 { get; set; } + public global::ResembleAI.DetectImageMetricsChildrenItems? Type161 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type162 { get; set; } + public global::ResembleAI.DetectImageMetrics? Type162 { get; set; } /// /// /// - public global::ResembleAI.DetectVideoMetricsChildrenItemsChildrenItemsChildrenItems? Type163 { get; set; } + public global::System.Collections.Generic.IList? Type163 { get; set; } /// /// /// - public global::ResembleAI.DetectVideoMetricsChildrenItemsChildrenItems? Type164 { get; set; } + public global::ResembleAI.DetectVideoMetricsChildrenItemsChildrenItemsChildrenItems? Type164 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type165 { get; set; } + public global::ResembleAI.DetectVideoMetricsChildrenItemsChildrenItems? Type165 { get; set; } /// /// /// - public global::ResembleAI.DetectVideoMetricsChildrenItems? Type166 { get; set; } + public global::System.Collections.Generic.IList? Type166 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type167 { get; set; } + public global::ResembleAI.DetectVideoMetricsChildrenItems? Type167 { get; set; } /// /// /// - public global::ResembleAI.DetectVideoMetrics? Type168 { get; set; } + public global::System.Collections.Generic.IList? Type168 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type169 { get; set; } + public global::ResembleAI.DetectVideoMetrics? Type169 { get; set; } /// /// /// - public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsAudioSourceTracing? Type170 { get; set; } + public global::System.Collections.Generic.IList? Type170 { get; set; } /// /// /// - public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsIntelligence? Type171 { get; set; } + public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsAudioSourceTracing? Type171 { get; set; } /// /// /// - public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsExtraParams? Type172 { get; set; } + public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsIntelligence? Type172 { get; set; } /// /// /// - public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItems? Type173 { get; set; } + public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsExtraParams? Type173 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type174 { get; set; } + public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItems? Type174 { get; set; } /// /// /// - public object? Type175 { get; set; } + public global::ResembleAI.OneOf? Type175 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type176 { get; set; } + public object? Type176 { get; set; } /// /// /// - public global::ResembleAI.DeepfakeDetectionListDetectionsResponse200? Type177 { get; set; } + public global::ResembleAI.OneOf? Type177 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type178 { get; set; } + public global::ResembleAI.DeepfakeDetectionListDetectionsResponse200? Type178 { get; set; } /// /// /// - public global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? Type179 { get; set; } + public global::System.Collections.Generic.IList? Type179 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType? Type180 { get; set; } + public global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? Type180 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud? Type181 { get; set; } + public global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? Type181 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment? Type182 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality? Type182 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Liveness? Type183 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType? Type183 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1DigitallyAltered? Type184 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud? Type184 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1? Type185 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment? Type185 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription? Type186 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Liveness? Type186 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligence? Type187 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1DigitallyAltered? Type187 { get; set; } /// /// /// - public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItem? Type188 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription1? Type188 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type189 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescription? Type189 { get; set; } /// /// /// - public global::ResembleAI.DeepfakeDetectionCreateDetectionResponse200? Type190 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemIntelligence? Type190 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemMediaType? Type191 { get; set; } + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItem? Type191 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemStatus? Type192 { get; set; } + public global::ResembleAI.OneOf? Type192 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemAudioSourceTracing? Type193 { get; set; } + public global::ResembleAI.DeepfakeDetectionCreateDetectionResponse200? Type193 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType? Type194 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemMediaType? Type194 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud? Type195 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemStatus? Type195 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment? Type196 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemAudioSourceTracing? Type196 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Liveness? Type197 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType? Type197 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1DigitallyAltered? Type198 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Fraud? Type198 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1? Type199 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1LivenessAssessment? Type199 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription? Type200 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1Liveness? Type200 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligence? Type201 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1DigitallyAltered? Type201 { get; set; } /// /// /// - public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItem? Type202 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription1? Type202 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type203 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligenceDescription? Type203 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type204 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligence? Type204 { get; set; } /// /// /// - public global::ResembleAI.DeepfakeDetectionGetDetectionResponse200? Type205 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality? Type205 { get; set; } /// /// /// - public global::ResembleAI.DetectBatchStatus? Type206 { get; set; } + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItem? Type206 { get; set; } /// /// /// - public global::ResembleAI.DetectBatch? Type207 { get; set; } + public global::ResembleAI.OneOf? Type207 { get; set; } /// /// /// - public global::ResembleAI.DeepfakeDetectionCreateDetectBatchResponse202? Type208 { get; set; } + public global::ResembleAI.OneOf? Type208 { get; set; } /// /// /// - public global::ResembleAI.DeepfakeDetectionGetDetectBatchResponse200? Type209 { get; set; } + public global::ResembleAI.DeepfakeDetectionGetDetectionResponse200? Type209 { get; set; } /// /// /// - public global::ResembleAI.IntelligencePostRequestBodyContentApplicationJsonSchemaMediaType? Type210 { get; set; } + public global::ResembleAI.DetectBatchStatus? Type210 { get; set; } /// /// /// - public global::ResembleAI.IntelligencePostResponsesContentApplicationJsonSchemaItemMediaType? Type211 { get; set; } + public global::ResembleAI.DetectBatch? Type211 { get; set; } /// /// /// - public global::ResembleAI.IntelligencePostResponsesContentApplicationJsonSchemaItem? Type212 { get; set; } + public global::ResembleAI.DeepfakeDetectionCreateDetectBatchResponse202? Type212 { get; set; } /// /// /// - public global::ResembleAI.IntelligenceRunIntelligenceResponse200? Type213 { get; set; } + public global::ResembleAI.DeepfakeDetectionGetDetectBatchResponse200? Type213 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraudType? Type214 { get; set; } + public global::ResembleAI.IntelligencePostRequestBodyContentApplicationJsonSchemaMediaType? Type214 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraud? Type215 { get; set; } + public global::ResembleAI.IntelligencePostResponsesContentApplicationJsonSchemaItemMediaType? Type215 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLivenessAssessment? Type216 { get; set; } + public global::ResembleAI.IntelligencePostResponsesContentApplicationJsonSchemaItem? Type216 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLiveness? Type217 { get; set; } + public global::ResembleAI.IntelligenceRunIntelligenceResponse200? Type217 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionDigitallyAltered? Type218 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraudType? Type218 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescription? Type219 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionFraud? Type219 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsMediaType? Type220 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLivenessAssessment? Type220 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItems? Type221 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionLiveness? Type221 { get; set; } /// /// /// - public global::ResembleAI.IntelligenceListIntelligencesResponse200? Type222 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescriptionDigitallyAltered? Type222 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type223 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsDescription? Type223 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraudType? Type224 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItemsMediaType? Type224 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraud? Type225 { get; set; } + public global::ResembleAI.IntelligencesGetResponsesContentApplicationJsonSchemaItemsItems? Type225 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLivenessAssessment? Type226 { get; set; } + public global::ResembleAI.IntelligenceListIntelligencesResponse200? Type226 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLiveness? Type227 { get; set; } + public global::System.Collections.Generic.IList? Type227 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionDigitallyAltered? Type228 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraudType? Type228 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescription? Type229 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionFraud? Type229 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemMediaType? Type230 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLivenessAssessment? Type230 { get; set; } /// /// /// - public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItem? Type231 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionLiveness? Type231 { get; set; } /// /// /// - public global::ResembleAI.IntelligenceGetIntelligenceResponse200? Type232 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescriptionDigitallyAltered? Type232 { get; set; } /// /// /// - public global::ResembleAI.DetectsUuidIntelligencePostResponsesContentApplicationJsonSchemaItemStatus? Type233 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemDescription? Type233 { get; set; } /// /// /// - public global::ResembleAI.DetectsUuidIntelligencePostResponsesContentApplicationJsonSchemaItem? Type234 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItemMediaType? Type234 { get; set; } /// /// /// - public global::ResembleAI.DetectIntelligenceAskDetectIntelligenceQuestionResponse202? Type235 { get; set; } + public global::ResembleAI.IntelligencesUuidGetResponsesContentApplicationJsonSchemaItem? Type235 { get; set; } /// /// /// - public global::ResembleAI.DetectsUuidIntelligenceQuestionUuidGetResponsesContentApplicationJsonSchemaItemStatus? Type236 { get; set; } + public global::ResembleAI.IntelligenceGetIntelligenceResponse200? Type236 { get; set; } /// /// /// - public global::ResembleAI.DetectsUuidIntelligenceQuestionUuidGetResponsesContentApplicationJsonSchemaItem? Type237 { get; set; } + public global::ResembleAI.DetectsUuidIntelligencePostResponsesContentApplicationJsonSchemaItemStatus? Type237 { get; set; } /// /// /// - public global::ResembleAI.DetectIntelligenceGetDetectIntelligenceQuestionResponse200? Type238 { get; set; } + public global::ResembleAI.DetectsUuidIntelligencePostResponsesContentApplicationJsonSchemaItem? Type238 { get; set; } /// /// /// - public global::ResembleAI.AudioSourceTracingsGetResponsesContentApplicationJsonSchemaItemsItemsResults? Type239 { get; set; } + public global::ResembleAI.DetectIntelligenceAskDetectIntelligenceQuestionResponse202? Type239 { get; set; } /// /// /// - public global::ResembleAI.AudioSourceTracingsGetResponsesContentApplicationJsonSchemaItemsItems? Type240 { get; set; } + public global::ResembleAI.DetectsUuidIntelligenceQuestionUuidGetResponsesContentApplicationJsonSchemaItemStatus? Type240 { get; set; } /// /// /// - public global::ResembleAI.AudioSourceTracingListAudioSourceTracingsResponse200? Type241 { get; set; } + public global::ResembleAI.DetectsUuidIntelligenceQuestionUuidGetResponsesContentApplicationJsonSchemaItem? Type241 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type242 { get; set; } + public global::ResembleAI.DetectIntelligenceGetDetectIntelligenceQuestionResponse200? Type242 { get; set; } /// /// /// - public global::ResembleAI.AudioSourceTracingsUuidGetResponsesContentApplicationJsonSchemaItemResults? Type243 { get; set; } + public global::ResembleAI.AudioSourceTracingsGetResponsesContentApplicationJsonSchemaItemsItemsResults? Type243 { get; set; } /// /// /// - public global::ResembleAI.AudioSourceTracingsUuidGetResponsesContentApplicationJsonSchemaItem? Type244 { get; set; } + public global::ResembleAI.AudioSourceTracingsGetResponsesContentApplicationJsonSchemaItemsItems? Type244 { get; set; } /// /// /// - public global::ResembleAI.AudioSourceTracingGetAudioSourceTracingResponse200? Type245 { get; set; } + public global::ResembleAI.AudioSourceTracingListAudioSourceTracingsResponse200? Type245 { get; set; } /// /// /// - public global::ResembleAI.IdentityGetResponsesContentApplicationJsonSchemaItemsItems? Type246 { get; set; } + public global::System.Collections.Generic.IList? Type246 { get; set; } /// /// /// - public global::ResembleAI.IdentityListIdentitiesResponse200? Type247 { get; set; } + public global::ResembleAI.AudioSourceTracingsUuidGetResponsesContentApplicationJsonSchemaItemResults? Type247 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type248 { get; set; } + public global::ResembleAI.AudioSourceTracingsUuidGetResponsesContentApplicationJsonSchemaItem? Type248 { get; set; } /// /// /// - public global::ResembleAI.IdentityPostResponsesContentApplicationJsonSchemaItem? Type249 { get; set; } + public global::ResembleAI.AudioSourceTracingGetAudioSourceTracingResponse200? Type249 { get; set; } /// /// /// - public global::ResembleAI.IdentityCreateIdentityResponse200? Type250 { get; set; } + public global::ResembleAI.IdentityGetResponsesContentApplicationJsonSchemaItemsItems? Type250 { get; set; } /// /// /// - public global::ResembleAI.IdentitySearchPostResponsesContentApplicationJsonSchemaMatchesItems? Type251 { get; set; } + public global::ResembleAI.IdentityListIdentitiesResponse200? Type251 { get; set; } /// /// /// - public global::ResembleAI.IdentitySearchIdentitiesResponse200? Type252 { get; set; } + public global::System.Collections.Generic.IList? Type252 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type253 { get; set; } + public global::ResembleAI.IdentityPostResponsesContentApplicationJsonSchemaItem? Type253 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyPostParametersPrefer? Type254 { get; set; } + public global::ResembleAI.IdentityCreateIdentityResponse200? Type254 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType? Type255 { get; set; } + public global::ResembleAI.IdentitySearchPostResponsesContentApplicationJsonSchemaMatchesItems? Type255 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMetrics? Type256 { get; set; } + public global::ResembleAI.IdentitySearchIdentitiesResponse200? Type256 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItem? Type257 { get; set; } + public global::System.Collections.Generic.IList? Type257 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type258 { get; set; } + public global::ResembleAI.WatermarkApplyPostParametersPrefer? Type258 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyWatermarkResponse200? Type259 { get; set; } + public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMediaType? Type259 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Type260 { get; set; } + public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItemMetrics? Type260 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics? Type261 { get; set; } + public global::ResembleAI.WatermarkApplyPostResponsesContentApplicationJsonSchemaItem? Type261 { get; set; } /// /// /// - public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItem? Type262 { get; set; } + public global::ResembleAI.OneOf? Type262 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type263 { get; set; } + public global::ResembleAI.WatermarkApplyWatermarkResponse200? Type263 { get; set; } /// /// /// - public global::ResembleAI.WatermarkGetWatermarkApplyResultResponse200? Type264 { get; set; } + public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Type264 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectPostParametersPrefer? Type265 { get; set; } + public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics? Type265 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType? Type266 { get; set; } + public global::ResembleAI.WatermarkApplyUuidResultGetResponsesContentApplicationJsonSchemaItem? Type266 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMetrics? Type267 { get; set; } + public global::ResembleAI.OneOf? Type267 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItem? Type268 { get; set; } + public global::ResembleAI.WatermarkGetWatermarkApplyResultResponse200? Type268 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type269 { get; set; } + public global::ResembleAI.WatermarkDetectPostParametersPrefer? Type269 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectWatermarkResponse200? Type270 { get; set; } + public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMediaType? Type270 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Type271 { get; set; } + public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItemMetrics? Type271 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark? Type272 { get; set; } + public global::ResembleAI.WatermarkDetectPostResponsesContentApplicationJsonSchemaItem? Type272 { get; set; } /// /// /// - public global::System.Collections.Generic.Dictionary? Type273 { get; set; } + public global::ResembleAI.OneOf? Type273 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics? Type274 { get; set; } + public global::ResembleAI.WatermarkDetectWatermarkResponse200? Type274 { get; set; } /// /// /// - public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItem? Type275 { get; set; } + public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMediaType? Type275 { get; set; } /// /// /// - public global::ResembleAI.OneOf? Type276 { get; set; } + public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetricsHasWatermark? Type276 { get; set; } /// /// /// - public global::ResembleAI.WatermarkGetWatermarkDetectionResultResponse200? Type277 { get; set; } + public global::System.Collections.Generic.Dictionary? Type277 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type278 { get; set; } + public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItemMetrics? Type278 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatus? Type279 { get; set; } + public global::ResembleAI.WatermarkDetectUuidResultGetResponsesContentApplicationJsonSchemaItem? Type279 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusTextToSpeech? Type280 { get; set; } + public global::ResembleAI.OneOf? Type280 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusFill? Type281 { get; set; } + public global::ResembleAI.WatermarkGetWatermarkDetectionResultResponse200? Type281 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusVoiceConversion? Type282 { get; set; } + public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type282 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsApiSupport? Type283 { get; set; } + public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatus? Type283 { get; set; } /// /// /// - public global::ResembleAI.VoicesListVoicesResponse200? Type284 { get; set; } + public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusTextToSpeech? Type284 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type285 { get; set; } + public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusFill? Type285 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostRequestBodyContentApplicationJsonSchemaVoiceType? Type286 { get; set; } + public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsComponentStatusVoiceConversion? Type286 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItem? Type287 { get; set; } + public global::ResembleAI.VoicesGetResponsesContentApplicationJsonSchemaItemsItemsApiSupport? Type287 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatus? Type288 { get; set; } + public global::ResembleAI.VoicesListVoicesResponse200? Type288 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type289 { get; set; } + public global::System.Collections.Generic.IList? Type289 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type290 { get; set; } + public global::ResembleAI.VoicesPostRequestBodyContentApplicationJsonSchemaVoiceType? Type290 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type291 { get; set; } + public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItem? Type291 { get; set; } /// /// /// - public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemApiSupport? Type292 { get; set; } + public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatus? Type292 { get; set; } /// /// /// - public global::ResembleAI.VoicesCreateVoiceResponse200? Type293 { get; set; } + public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type293 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItem? Type294 { get; set; } + public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type294 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatus? Type295 { get; set; } + public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type295 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type296 { get; set; } + public global::ResembleAI.VoicesPostResponsesContentApplicationJsonSchemaItemApiSupport? Type296 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type297 { get; set; } + public global::ResembleAI.VoicesCreateVoiceResponse200? Type297 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type298 { get; set; } + public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItem? Type298 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemApiSupport? Type299 { get; set; } + public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatus? Type299 { get; set; } /// /// /// - public global::ResembleAI.VoicesGetVoiceResponse200? Type300 { get; set; } + public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusTextToSpeech? Type300 { get; set; } /// /// /// - public global::ResembleAI.VoicesDeleteVoiceResponse200? Type301 { get; set; } + public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusFill? Type301 { get; set; } /// /// /// - public global::ResembleAI.VoicesBuildVoiceResponse200? Type302 { get; set; } + public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemComponentStatusVoiceConversion? Type302 { get; set; } /// /// /// - public global::ResembleAI.VoiceDesignPostResponsesContentApplicationJsonSchemaVoiceCandidatesItems? Type303 { get; set; } + public global::ResembleAI.VoicesVoiceUuidGetResponsesContentApplicationJsonSchemaItemApiSupport? Type303 { get; set; } /// /// /// - public global::ResembleAI.VoiceDesignGenerateVoiceDesignResponse200? Type304 { get; set; } + public global::ResembleAI.VoicesGetVoiceResponse200? Type304 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type305 { get; set; } + public global::ResembleAI.VoicesDeleteVoiceResponse200? Type305 { get; set; } /// /// /// - public global::ResembleAI.VoiceDesignCreateVoiceFromCandidateResponse200? Type306 { get; set; } + public global::ResembleAI.VoicesBuildVoiceResponse200? Type306 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidRecordingsGetResponsesContentApplicationJsonSchemaItemsItems? Type307 { get; set; } + public global::ResembleAI.VoiceDesignPostResponsesContentApplicationJsonSchemaVoiceCandidatesItems? Type307 { get; set; } /// /// /// - public global::ResembleAI.RecordingsListRecordingsResponse200? Type308 { get; set; } + public global::ResembleAI.VoiceDesignGenerateVoiceDesignResponse200? Type308 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type309 { get; set; } + public global::System.Collections.Generic.IList? Type309 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidRecordingsPostResponsesContentApplicationJsonSchemaItem? Type310 { get; set; } + public global::ResembleAI.VoiceDesignCreateVoiceFromCandidateResponse200? Type310 { get; set; } /// /// /// - public global::ResembleAI.RecordingsCreateRecordingResponse200? Type311 { get; set; } + public global::ResembleAI.VoicesVoiceUuidRecordingsGetResponsesContentApplicationJsonSchemaItemsItems? Type311 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdGetResponsesContentApplicationJsonSchemaItem? Type312 { get; set; } + public global::ResembleAI.RecordingsListRecordingsResponse200? Type312 { get; set; } /// /// /// - public global::ResembleAI.RecordingsGetRecordingResponse200? Type313 { get; set; } + public global::System.Collections.Generic.IList? Type313 { get; set; } /// /// /// - public global::ResembleAI.RecordingsDeleteRecordingResponse200? Type314 { get; set; } + public global::ResembleAI.VoicesVoiceUuidRecordingsPostResponsesContentApplicationJsonSchemaItem? Type314 { get; set; } /// /// /// - public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdPatchResponsesContentApplicationJsonSchemaItem? Type315 { get; set; } + public global::ResembleAI.RecordingsCreateRecordingResponse200? Type315 { get; set; } /// /// /// - public global::ResembleAI.RecordingsUpdateRecordingResponse200? Type316 { get; set; } + public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdGetResponsesContentApplicationJsonSchemaItem? Type316 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsGetResponsesContentApplicationJsonSchemaItemsItems? Type317 { get; set; } + public global::ResembleAI.RecordingsGetRecordingResponse200? Type317 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsListTermSubstitutionsResponse200? Type318 { get; set; } + public global::ResembleAI.RecordingsDeleteRecordingResponse200? Type318 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type319 { get; set; } + public global::ResembleAI.VoicesVoiceUuidRecordingsRecordingIdPatchResponsesContentApplicationJsonSchemaItem? Type319 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsPostResponsesContentApplicationJsonSchemaItem? Type320 { get; set; } + public global::ResembleAI.RecordingsUpdateRecordingResponse200? Type320 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsCreateTermSubstitutionResponse200? Type321 { get; set; } + public global::ResembleAI.TermSubstitutionsGetResponsesContentApplicationJsonSchemaItemsItems? Type321 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsIdGetResponsesContentApplicationJsonSchemaItem? Type322 { get; set; } + public global::ResembleAI.TermSubstitutionsListTermSubstitutionsResponse200? Type322 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsGetTermSubstitutionResponse200? Type323 { get; set; } + public global::System.Collections.Generic.IList? Type323 { get; set; } /// /// /// - public global::ResembleAI.TermSubstitutionsDeleteTermSubstitutionResponse200? Type324 { get; set; } + public global::ResembleAI.TermSubstitutionsPostResponsesContentApplicationJsonSchemaItem? Type324 { get; set; } /// /// /// - public global::ResembleAI.PronunciationsGetParametersStatus? Type325 { get; set; } + public global::ResembleAI.TermSubstitutionsCreateTermSubstitutionResponse200? Type325 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationStatus? Type326 { get; set; } + public global::ResembleAI.TermSubstitutionsIdGetResponsesContentApplicationJsonSchemaItem? Type326 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciation? Type327 { get; set; } + public global::ResembleAI.TermSubstitutionsGetTermSubstitutionResponse200? Type327 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationsListPronunciationsResponse200? Type328 { get; set; } + public global::ResembleAI.TermSubstitutionsDeleteTermSubstitutionResponse200? Type328 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type329 { get; set; } + public global::ResembleAI.PronunciationsGetParametersStatus? Type329 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationsCreatePronunciationResponse201? Type330 { get; set; } + public global::ResembleAI.CustomPronunciationStatus? Type330 { get; set; } /// /// /// - public global::ResembleAI.PronunciationsBulkPostResponsesContentApplicationJsonSchemaErrorsItems? Type331 { get; set; } + public global::ResembleAI.CustomPronunciation? Type331 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationsBulkCreatePronunciationsResponse201? Type332 { get; set; } + public global::ResembleAI.CustomPronunciationsListPronunciationsResponse200? Type332 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type333 { get; set; } + public global::System.Collections.Generic.IList? Type333 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationsGetPronunciationResponse200? Type334 { get; set; } + public global::ResembleAI.CustomPronunciationsCreatePronunciationResponse201? Type334 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationsDeletePronunciationResponse200? Type335 { get; set; } + public global::ResembleAI.PronunciationsBulkPostResponsesContentApplicationJsonSchemaErrorsItems? Type335 { get; set; } /// /// /// - public global::ResembleAI.CustomPronunciationsUpdatePronunciationResponse200? Type336 { get; set; } + public global::ResembleAI.CustomPronunciationsBulkCreatePronunciationsResponse201? Type336 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsGetResponsesContentApplicationJsonSchemaItemsItems? Type337 { get; set; } + public global::System.Collections.Generic.IList? Type337 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsListVoiceSettingsPresetsResponse200? Type338 { get; set; } + public global::ResembleAI.CustomPronunciationsGetPronunciationResponse200? Type338 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type339 { get; set; } + public global::ResembleAI.CustomPronunciationsDeletePronunciationResponse200? Type339 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsPostResponsesContentApplicationJsonSchemaData? Type340 { get; set; } + public global::ResembleAI.CustomPronunciationsUpdatePronunciationResponse200? Type340 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsCreateVoiceSettingsPresetResponse201? Type341 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsGetResponsesContentApplicationJsonSchemaItemsItems? Type341 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsUuidGetResponsesContentApplicationJsonSchemaData? Type342 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsListVoiceSettingsPresetsResponse200? Type342 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsGetVoiceSettingsPresetResponse200? Type343 { get; set; } + public global::System.Collections.Generic.IList? Type343 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsDeleteVoiceSettingsPresetResponse200? Type344 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsPostResponsesContentApplicationJsonSchemaData? Type344 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsUuidPatchResponsesContentApplicationJsonSchemaData? Type345 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsCreateVoiceSettingsPresetResponse201? Type345 { get; set; } /// /// /// - public global::ResembleAI.VoiceSettingsPresetsUpdateVoiceSettingsPresetResponse200? Type346 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsUuidGetResponsesContentApplicationJsonSchemaData? Type346 { get; set; } /// /// /// - public global::ResembleAI.ProjectsGetResponsesContentApplicationJsonSchemaItemsItems? Type347 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsGetVoiceSettingsPresetResponse200? Type347 { get; set; } /// /// /// - public global::ResembleAI.ProjectsListProjectsResponse200? Type348 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsDeleteVoiceSettingsPresetResponse200? Type348 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type349 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsUuidPatchResponsesContentApplicationJsonSchemaData? Type349 { get; set; } /// /// /// - public global::ResembleAI.ProjectsPostResponsesContentApplicationJsonSchemaItem? Type350 { get; set; } + public global::ResembleAI.VoiceSettingsPresetsUpdateVoiceSettingsPresetResponse200? Type350 { get; set; } /// /// /// - public global::ResembleAI.ProjectsCreateProjectResponse200? Type351 { get; set; } + public global::ResembleAI.ProjectsGetResponsesContentApplicationJsonSchemaItemsItems? Type351 { get; set; } /// /// /// - public global::ResembleAI.ProjectsProjectUuidGetResponsesContentApplicationJsonSchemaItem? Type352 { get; set; } + public global::ResembleAI.ProjectsListProjectsResponse200? Type352 { get; set; } /// /// /// - public global::ResembleAI.ProjectsGetProjectResponse200? Type353 { get; set; } + public global::System.Collections.Generic.IList? Type353 { get; set; } /// /// /// - public global::ResembleAI.ProjectsProjectUuidPutResponsesContentApplicationJsonSchemaItem? Type354 { get; set; } + public global::ResembleAI.ProjectsPostResponsesContentApplicationJsonSchemaItem? Type354 { get; set; } /// /// /// - public global::ResembleAI.ProjectsUpdateProjectResponse200? Type355 { get; set; } + public global::ResembleAI.ProjectsCreateProjectResponse200? Type355 { get; set; } /// /// /// - public global::ResembleAI.ProjectsDeleteProjectResponse200? Type356 { get; set; } + public global::ResembleAI.ProjectsProjectUuidGetResponsesContentApplicationJsonSchemaItem? Type356 { get; set; } /// /// /// - public global::ResembleAI.ProjectsProjectUuidClipsGetResponsesContentApplicationJsonSchemaItemsItems? Type357 { get; set; } + public global::ResembleAI.ProjectsGetProjectResponse200? Type357 { get; set; } /// /// /// - public global::ResembleAI.ClipsListClipsResponse200? Type358 { get; set; } + public global::ResembleAI.ProjectsProjectUuidPutResponsesContentApplicationJsonSchemaItem? Type358 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type359 { get; set; } + public global::ResembleAI.ProjectsUpdateProjectResponse200? Type359 { get; set; } /// /// /// - public global::ResembleAI.ProjectsProjectUuidClipsClipUuidGetResponsesContentApplicationJsonSchemaItem? Type360 { get; set; } + public global::ResembleAI.ProjectsDeleteProjectResponse200? Type360 { get; set; } /// /// /// - public global::ResembleAI.ClipsGetClipResponse200? Type361 { get; set; } + public global::ResembleAI.ProjectsProjectUuidClipsGetResponsesContentApplicationJsonSchemaItemsItems? Type361 { get; set; } /// /// /// - public global::ResembleAI.ClipsDeleteClipResponse200? Type362 { get; set; } + public global::ResembleAI.ClipsListClipsResponse200? Type362 { get; set; } /// /// /// - public global::ResembleAI.ProjectsProjectUuidClipsClipUuidPatchResponsesContentApplicationJsonSchemaItem? Type363 { get; set; } + public global::System.Collections.Generic.IList? Type363 { get; set; } /// /// /// - public global::ResembleAI.ClipsUpdateClipResponse200? Type364 { get; set; } + public global::ResembleAI.ProjectsProjectUuidClipsClipUuidGetResponsesContentApplicationJsonSchemaItem? Type364 { get; set; } /// /// /// - public global::ResembleAI.AccountGetResponsesContentApplicationJsonSchemaItem? Type365 { get; set; } + public global::ResembleAI.ClipsGetClipResponse200? Type365 { get; set; } /// /// /// - public global::ResembleAI.AccountGetAccountResponse200? Type366 { get; set; } + public global::ResembleAI.ClipsDeleteClipResponse200? Type366 { get; set; } /// /// /// - public global::ResembleAI.AccountTeamsGetResponsesContentApplicationJsonSchemaItemsItems? Type367 { get; set; } + public global::ResembleAI.ProjectsProjectUuidClipsClipUuidPatchResponsesContentApplicationJsonSchemaItem? Type367 { get; set; } /// /// /// - public global::ResembleAI.AccountGetTeamsResponse200? Type368 { get; set; } + public global::ResembleAI.ClipsUpdateClipResponse200? Type368 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type369 { get; set; } + public global::ResembleAI.AccountGetResponsesContentApplicationJsonSchemaItem? Type369 { get; set; } /// /// /// - public global::ResembleAI.AccountTeamsTeamUuidGetResponsesContentApplicationJsonSchemaItem? Type370 { get; set; } + public global::ResembleAI.AccountGetAccountResponse200? Type370 { get; set; } /// /// /// - public global::ResembleAI.AccountGetTeamResponse200? Type371 { get; set; } + public global::ResembleAI.AccountTeamsGetResponsesContentApplicationJsonSchemaItemsItems? Type371 { get; set; } /// /// /// - public global::ResembleAI.AccountBillingUsageGetResponsesContentApplicationJsonSchemaItem? Type372 { get; set; } + public global::ResembleAI.AccountGetTeamsResponse200? Type372 { get; set; } /// /// /// - public global::ResembleAI.AccountGetBillingUsageResponse200? Type373 { get; set; } + public global::System.Collections.Generic.IList? Type373 { get; set; } /// /// /// - public global::ResembleAI.DuetVoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type374 { get; set; } + public global::ResembleAI.AccountTeamsTeamUuidGetResponsesContentApplicationJsonSchemaItem? Type374 { get; set; } /// /// /// - public global::ResembleAI.DuetsListDuetVoicesResponse200? Type375 { get; set; } + public global::ResembleAI.AccountGetTeamResponse200? Type375 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type376 { get; set; } + public global::ResembleAI.AccountBillingUsageGetResponsesContentApplicationJsonSchemaItem? Type376 { get; set; } /// /// /// - public global::ResembleAI.DuetVoicesPostResponsesContentApplicationJsonSchemaItem? Type377 { get; set; } + public global::ResembleAI.AccountGetBillingUsageResponse200? Type377 { get; set; } /// /// /// - public global::ResembleAI.DuetsCreateDuetVoiceResponse200? Type378 { get; set; } + public global::ResembleAI.DuetVoicesGetResponsesContentApplicationJsonSchemaItemsItems? Type378 { get; set; } /// /// /// - public global::ResembleAI.DuetVoicesIdPutResponsesContentApplicationJsonSchemaItem? Type379 { get; set; } + public global::ResembleAI.DuetsListDuetVoicesResponse200? Type379 { get; set; } /// /// /// - public global::ResembleAI.DuetsUpdateDuetVoiceResponse200? Type380 { get; set; } + public global::System.Collections.Generic.IList? Type380 { get; set; } /// /// /// - public global::ResembleAI.DuetsDeleteDuetVoiceResponse200? Type381 { get; set; } + public global::ResembleAI.DuetVoicesPostResponsesContentApplicationJsonSchemaItem? Type381 { get; set; } /// /// /// - public global::ResembleAI.DuetVoicePairsGetResponsesContentApplicationJsonSchemaItemsItems? Type382 { get; set; } + public global::ResembleAI.DuetsCreateDuetVoiceResponse200? Type382 { get; set; } /// /// /// - public global::ResembleAI.DuetsListDuetVoicePairsResponse200? Type383 { get; set; } + public global::ResembleAI.DuetVoicesIdPutResponsesContentApplicationJsonSchemaItem? Type383 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type384 { get; set; } + public global::ResembleAI.DuetsUpdateDuetVoiceResponse200? Type384 { get; set; } /// /// /// - public global::ResembleAI.DuetVoicePairsPostResponsesContentApplicationJsonSchemaItem? Type385 { get; set; } + public global::ResembleAI.DuetsDeleteDuetVoiceResponse200? Type385 { get; set; } /// /// /// - public global::ResembleAI.DuetsCreateDuetVoicePairResponse200? Type386 { get; set; } + public global::ResembleAI.DuetVoicePairsGetResponsesContentApplicationJsonSchemaItemsItems? Type386 { get; set; } /// /// /// - public global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItemsSpeaker? Type387 { get; set; } + public global::ResembleAI.DuetsListDuetVoicePairsResponse200? Type387 { get; set; } /// /// /// - public global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItems? Type388 { get; set; } + public global::System.Collections.Generic.IList? Type388 { get; set; } /// /// /// - public global::ResembleAI.DuetPostResponsesContentApplicationJsonSchemaItem? Type389 { get; set; } + public global::ResembleAI.DuetVoicePairsPostResponsesContentApplicationJsonSchemaItem? Type389 { get; set; } /// /// /// - public global::ResembleAI.DuetsGenerateDuetResponse200? Type390 { get; set; } + public global::ResembleAI.DuetsCreateDuetVoicePairResponse200? Type390 { get; set; } /// /// /// - public global::ResembleAI.SynthesizeRequest? Type391 { get; set; } + public global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItemsSpeaker? Type391 { get; set; } /// /// /// - public global::ResembleAI.StreamSynthesizeRequest? Type392 { get; set; } + public global::ResembleAI.DuetPostRequestBodyContentApplicationJsonSchemaScriptItems? Type392 { get; set; } /// /// /// - public global::ResembleAI.CreateTranscriptRequest? Type393 { get; set; } + public global::ResembleAI.DuetPostResponsesContentApplicationJsonSchemaItem? Type393 { get; set; } /// /// /// - public global::ResembleAI.AskTranscriptQuestionRequest? Type394 { get; set; } + public global::ResembleAI.DuetsGenerateDuetResponse200? Type394 { get; set; } /// /// /// - public global::ResembleAI.CreateAudioEnhancementRequest? Type395 { get; set; } + public global::ResembleAI.SynthesizeRequest? Type395 { get; set; } /// /// /// - public global::ResembleAI.CreateAgentRequest? Type396 { get; set; } + public global::ResembleAI.StreamSynthesizeRequest? Type396 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type397 { get; set; } + public global::ResembleAI.CreateTranscriptRequest? Type397 { get; set; } /// /// /// - public global::ResembleAI.UpdateAgentRequest? Type398 { get; set; } + public global::ResembleAI.AskTranscriptQuestionRequest? Type398 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type399 { get; set; } + public global::ResembleAI.CreateAudioEnhancementRequest? Type399 { get; set; } /// /// /// - public global::ResembleAI.DispatchAgentRequest? Type400 { get; set; } + public global::ResembleAI.CreateAgentRequest? Type400 { get; set; } /// /// /// - public global::ResembleAI.CreateAgentToolRequest? Type401 { get; set; } + public global::System.Collections.Generic.IList? Type401 { get; set; } /// /// /// - public global::ResembleAI.UpdateAgentToolRequest? Type402 { get; set; } + public global::ResembleAI.UpdateAgentRequest? Type402 { get; set; } /// /// /// - public global::ResembleAI.CreateAgentWebhookRequest? Type403 { get; set; } + public global::System.Collections.Generic.IList? Type403 { get; set; } /// /// /// - public global::ResembleAI.UpdateAgentWebhookRequest? Type404 { get; set; } + public global::ResembleAI.DispatchAgentRequest? Type404 { get; set; } /// /// /// - public global::ResembleAI.CreatePhoneNumberRequest? Type405 { get; set; } + public global::ResembleAI.CreateAgentToolRequest? Type405 { get; set; } /// /// /// - public global::ResembleAI.CreateKnowledgeItemRequest? Type406 { get; set; } + public global::ResembleAI.UpdateAgentToolRequest? Type406 { get; set; } /// /// /// - public global::ResembleAI.AttachKnowledgeItemToAgentRequest? Type407 { get; set; } + public global::ResembleAI.CreateAgentWebhookRequest? Type407 { get; set; } /// /// /// - public global::ResembleAI.CreateSecureUploadRequest? Type408 { get; set; } + public global::ResembleAI.UpdateAgentWebhookRequest? Type408 { get; set; } /// /// /// - public global::ResembleAI.CreateDetectionRequest? Type409 { get; set; } + public global::ResembleAI.CreatePhoneNumberRequest? Type409 { get; set; } /// /// /// - public global::ResembleAI.CreateDetectBatchRequest? Type410 { get; set; } + public global::ResembleAI.CreateKnowledgeItemRequest? Type410 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type411 { get; set; } + public global::ResembleAI.AttachKnowledgeItemToAgentRequest? Type411 { get; set; } /// /// /// - public global::ResembleAI.RunIntelligenceRequest? Type412 { get; set; } + public global::ResembleAI.CreateSecureUploadRequest? Type412 { get; set; } /// /// /// - public global::ResembleAI.AskDetectIntelligenceQuestionRequest? Type413 { get; set; } + public global::ResembleAI.CreateDetectionRequest? Type413 { get; set; } /// /// /// - public global::ResembleAI.CreateIdentityRequest? Type414 { get; set; } + public global::ResembleAI.CreateDetectBatchRequest? Type414 { get; set; } /// /// /// - public global::ResembleAI.SearchIdentitiesRequest? Type415 { get; set; } + public global::System.Collections.Generic.IList? Type415 { get; set; } /// /// /// - public global::ResembleAI.ApplyWatermarkRequest? Type416 { get; set; } + public global::ResembleAI.RunIntelligenceRequest? Type416 { get; set; } /// /// /// - public global::ResembleAI.DetectWatermarkRequest? Type417 { get; set; } + public global::ResembleAI.AskDetectIntelligenceQuestionRequest? Type417 { get; set; } /// /// /// - public global::ResembleAI.CreateVoiceRequest? Type418 { get; set; } + public global::ResembleAI.CreateIdentityRequest? Type418 { get; set; } /// /// /// - public global::ResembleAI.BuildVoiceRequest? Type419 { get; set; } + public global::ResembleAI.SearchIdentitiesRequest? Type419 { get; set; } /// /// /// - public global::ResembleAI.GenerateVoiceDesignRequest? Type420 { get; set; } + public global::ResembleAI.ApplyWatermarkRequest? Type420 { get; set; } /// /// /// - public global::ResembleAI.CreateVoiceFromCandidateRequest? Type421 { get; set; } + public global::ResembleAI.DetectWatermarkRequest? Type421 { get; set; } /// /// /// - public global::ResembleAI.CreateRecordingRequest? Type422 { get; set; } + public global::ResembleAI.CreateVoiceRequest? Type422 { get; set; } /// /// /// - public global::ResembleAI.UpdateRecordingRequest? Type423 { get; set; } + public global::ResembleAI.BuildVoiceRequest? Type423 { get; set; } /// /// /// - public global::ResembleAI.CreateTermSubstitutionRequest? Type424 { get; set; } + public global::ResembleAI.GenerateVoiceDesignRequest? Type424 { get; set; } /// /// /// - public global::ResembleAI.CreatePronunciationRequest? Type425 { get; set; } + public global::ResembleAI.CreateVoiceFromCandidateRequest? Type425 { get; set; } /// /// /// - public global::ResembleAI.BulkCreatePronunciationsRequest? Type426 { get; set; } + public global::ResembleAI.CreateRecordingRequest? Type426 { get; set; } /// /// /// - public global::ResembleAI.UpdatePronunciationRequest? Type427 { get; set; } + public global::ResembleAI.UpdateRecordingRequest? Type427 { get; set; } /// /// /// - public global::ResembleAI.CreateVoiceSettingsPresetRequest? Type428 { get; set; } + public global::ResembleAI.CreateTermSubstitutionRequest? Type428 { get; set; } /// /// /// - public global::ResembleAI.UpdateVoiceSettingsPresetRequest? Type429 { get; set; } + public global::ResembleAI.CreatePronunciationRequest? Type429 { get; set; } /// /// /// - public global::ResembleAI.CreateProjectRequest? Type430 { get; set; } + public global::ResembleAI.BulkCreatePronunciationsRequest? Type430 { get; set; } /// /// /// - public global::ResembleAI.UpdateProjectRequest? Type431 { get; set; } + public global::ResembleAI.UpdatePronunciationRequest? Type431 { get; set; } /// /// /// - public global::ResembleAI.UpdateClipRequest? Type432 { get; set; } + public global::ResembleAI.CreateVoiceSettingsPresetRequest? Type432 { get; set; } /// /// /// - public global::ResembleAI.CreateDuetVoiceRequest? Type433 { get; set; } + public global::ResembleAI.UpdateVoiceSettingsPresetRequest? Type433 { get; set; } /// /// /// - public global::ResembleAI.UpdateDuetVoiceRequest? Type434 { get; set; } + public global::ResembleAI.CreateProjectRequest? Type434 { get; set; } /// /// /// - public global::ResembleAI.CreateDuetVoicePairRequest? Type435 { get; set; } + public global::ResembleAI.UpdateProjectRequest? Type435 { get; set; } /// /// /// - public global::ResembleAI.GenerateDuetRequest? Type436 { get; set; } + public global::ResembleAI.UpdateClipRequest? Type436 { get; set; } /// /// /// - public global::System.Collections.Generic.IList? Type437 { get; set; } + public global::ResembleAI.CreateDuetVoiceRequest? Type437 { get; set; } + /// + /// + /// + public global::ResembleAI.UpdateDuetVoiceRequest? Type438 { get; set; } + /// + /// + /// + public global::ResembleAI.CreateDuetVoicePairRequest? Type439 { get; set; } + /// + /// + /// + public global::ResembleAI.GenerateDuetRequest? Type440 { get; set; } + /// + /// + /// + public global::System.Collections.Generic.IList? Type441 { get; set; } /// /// diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs index 65441fc..63ddb2b 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.CreateDetectionRequest.g.cs @@ -66,6 +66,16 @@ public sealed partial class CreateDetectionRequest [global::System.Text.Json.Serialization.JsonConverter(typeof(global::ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypesJsonConverter))] public global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? ModelTypes { get; set; } + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("modality")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::ResembleAI.JsonConverters.DetectPostRequestBodyContentMultipartFormDataSchemaModalityJsonConverter))] + public global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? Modality { get; set; } + /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -138,6 +148,12 @@ public sealed partial class CreateDetectionRequest /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -171,6 +187,7 @@ public CreateDetectionRequest( double? endRegion, double? maxVideoSecs, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality, bool? intelligence, bool? audioSourceTracing, bool? useReverseSearch, @@ -186,6 +203,7 @@ public CreateDetectionRequest( this.EndRegion = endRegion; this.MaxVideoSecs = maxVideoSecs; this.ModelTypes = modelTypes; + this.Modality = modality; this.Intelligence = intelligence; this.AudioSourceTracing = audioSourceTracing; this.UseReverseSearch = useReverseSearch; diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItems.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItems.g.cs index bd27010..cb20f9e 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItems.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItems.g.cs @@ -28,6 +28,13 @@ public sealed partial class DetectGetResponsesContentApplicationJsonSchemaItemsI [global::System.Text.Json.Serialization.JsonConverter(typeof(global::ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatusJsonConverter))] public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus? Status { get; set; } + /// + /// Which detection modality was requested. `all` when not specified (the default). Only meaningful for video detects. + /// + [global::System.Text.Json.Serialization.JsonPropertyName("modality")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::ResembleAI.JsonConverters.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityJsonConverter))] + public global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality? Modality { get; set; } + /// /// Audio detection metrics (for audio and video media types) /// @@ -156,6 +163,9 @@ public sealed partial class DetectGetResponsesContentApplicationJsonSchemaItemsI /// /// /// + /// + /// Which detection modality was requested. `all` when not specified (the default). Only meaningful for video detects. + /// /// /// Audio detection metrics (for audio and video media types) /// @@ -202,6 +212,7 @@ public DetectGetResponsesContentApplicationJsonSchemaItemsItems( string? uuid, global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsMediaType? mediaType, global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus? status, + global::ResembleAI.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality? modality, global::ResembleAI.DetectAudioMetrics? metrics, global::ResembleAI.DetectImageMetrics? imageMetrics, global::ResembleAI.DetectVideoMetrics? videoMetrics, @@ -225,6 +236,7 @@ public DetectGetResponsesContentApplicationJsonSchemaItemsItems( this.Uuid = uuid; this.MediaType = mediaType; this.Status = status; + this.Modality = modality; this.Metrics = metrics; this.ImageMetrics = imageMetrics; this.VideoMetrics = videoMetrics; diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs new file mode 100644 index 0000000..dc575c2 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.g.cs @@ -0,0 +1,57 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// Which detection modality was requested. `all` when not specified (the default). Only meaningful for video detects. + /// + public enum DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality + { + /// + /// + /// + All, + /// + /// + /// + Audio, + /// + /// + /// + Video, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DetectGetResponsesContentApplicationJsonSchemaItemsItemsModalityExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality value) + { + return value switch + { + DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.All => "all", + DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.Audio => "audio", + DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.Video => "video", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality? ToEnum(string value) + { + return value switch + { + "all" => DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.All, + "audio" => DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.Audio, + "video" => DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality.Video, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs new file mode 100644 index 0000000..0bd5873 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostRequestBodyContentMultipartFormDataSchemaModality.g.cs @@ -0,0 +1,60 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + ///
+ public enum DetectPostRequestBodyContentMultipartFormDataSchemaModality + { + /// + /// + /// + All, + /// + /// + /// + Audio, + /// + /// + /// + Video, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DetectPostRequestBodyContentMultipartFormDataSchemaModalityExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DetectPostRequestBodyContentMultipartFormDataSchemaModality value) + { + return value switch + { + DetectPostRequestBodyContentMultipartFormDataSchemaModality.All => "all", + DetectPostRequestBodyContentMultipartFormDataSchemaModality.Audio => "audio", + DetectPostRequestBodyContentMultipartFormDataSchemaModality.Video => "video", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DetectPostRequestBodyContentMultipartFormDataSchemaModality? ToEnum(string value) + { + return value switch + { + "all" => DetectPostRequestBodyContentMultipartFormDataSchemaModality.All, + "audio" => DetectPostRequestBodyContentMultipartFormDataSchemaModality.Audio, + "video" => DetectPostRequestBodyContentMultipartFormDataSchemaModality.Video, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItem.g.cs index 05e7c6e..9593601 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItem.g.cs @@ -45,11 +45,21 @@ public sealed partial class DetectPostResponsesContentApplicationJsonSchemaItem public string? AudioUrl { get; set; } /// - /// Original filename, or tokenized (redacted_<token>.<ext>) when Zero Retention Modeon Modeon Mode is enabled + /// Original filename, or tokenized (redacted_<token>.<ext>) when Zero Retention Mode is enabled /// [global::System.Text.Json.Serialization.JsonPropertyName("filename")] public string? Filename { get; set; } + /// + /// Which detection modality was requested. `all` when not specified.
+ /// For a single-modality video detect, the skipped component's metrics are absent
+ /// (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped), and the
+ /// detect still reaches `completed` once the requested modality(ies) finish. + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("modality")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::ResembleAI.JsonConverters.DetectPostResponsesContentApplicationJsonSchemaItemModalityJsonConverter))] + public global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality? Modality { get; set; } + /// /// Intelligence results when requested /// @@ -81,7 +91,13 @@ public sealed partial class DetectPostResponsesContentApplicationJsonSchemaItem /// Alias of url. Null when Zero Retention Mode is enabled. /// /// - /// Original filename, or tokenized (redacted_<token>.<ext>) when Zero Retention Modeon Modeon Mode is enabled + /// Original filename, or tokenized (redacted_<token>.<ext>) when Zero Retention Mode is enabled + /// + /// + /// Which detection modality was requested. `all` when not specified.
+ /// For a single-modality video detect, the skipped component's metrics are absent
+ /// (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped), and the
+ /// detect still reaches `completed` once the requested modality(ies) finish. /// /// /// Intelligence results when requested @@ -97,6 +113,7 @@ public DetectPostResponsesContentApplicationJsonSchemaItem( string? url, string? audioUrl, string? filename, + global::ResembleAI.DetectPostResponsesContentApplicationJsonSchemaItemModality? modality, global::ResembleAI.OneOf? intelligence) { this.Uuid = uuid; @@ -106,6 +123,7 @@ public DetectPostResponsesContentApplicationJsonSchemaItem( this.Url = url; this.AudioUrl = audioUrl; this.Filename = filename; + this.Modality = modality; this.Intelligence = intelligence; } diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs new file mode 100644 index 0000000..543500c --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectPostResponsesContentApplicationJsonSchemaItemModality.g.cs @@ -0,0 +1,60 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// Which detection modality was requested. `all` when not specified.
+ /// For a single-modality video detect, the skipped component's metrics are absent
+ /// (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped), and the
+ /// detect still reaches `completed` once the requested modality(ies) finish. + ///
+ public enum DetectPostResponsesContentApplicationJsonSchemaItemModality + { + /// + /// + /// + All, + /// + /// + /// + Audio, + /// + /// + /// + Video, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DetectPostResponsesContentApplicationJsonSchemaItemModalityExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DetectPostResponsesContentApplicationJsonSchemaItemModality value) + { + return value switch + { + DetectPostResponsesContentApplicationJsonSchemaItemModality.All => "all", + DetectPostResponsesContentApplicationJsonSchemaItemModality.Audio => "audio", + DetectPostResponsesContentApplicationJsonSchemaItemModality.Video => "video", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DetectPostResponsesContentApplicationJsonSchemaItemModality? ToEnum(string value) + { + return value switch + { + "all" => DetectPostResponsesContentApplicationJsonSchemaItemModality.All, + "audio" => DetectPostResponsesContentApplicationJsonSchemaItemModality.Audio, + "video" => DetectPostResponsesContentApplicationJsonSchemaItemModality.Video, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItem.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItem.g.cs index 9699eda..a0c0bab 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItem.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItem.g.cs @@ -61,7 +61,16 @@ public sealed partial class DetectUuidGetResponsesContentApplicationJsonSchemaIt public global::ResembleAI.OneOf? Intelligence { get; set; } /// - /// URL to the media file. Null when Zero Retention Modeon Modeon Modeon Modeon Modeon Modeon Mode is enabled. + /// Which detection modality was requested for this detect. `all` when not specified
+ /// (the default). For a single-modality video detect, the skipped component's metrics
+ /// are absent (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped). + ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("modality")] + [global::System.Text.Json.Serialization.JsonConverter(typeof(global::ResembleAI.JsonConverters.DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityJsonConverter))] + public global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality? Modality { get; set; } + + /// + /// URL to the media file. Null when Zero Retention Mode is enabled. /// [global::System.Text.Json.Serialization.JsonPropertyName("url")] public string? Url { get; set; } @@ -135,8 +144,13 @@ public sealed partial class DetectUuidGetResponsesContentApplicationJsonSchemaIt /// /// Intelligence results when requested /// + /// + /// Which detection modality was requested for this detect. `all` when not specified
+ /// (the default). For a single-modality video detect, the skipped component's metrics
+ /// are absent (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped). + /// /// - /// URL to the media file. Null when Zero Retention Modeon Modeon Modeon Modeon Modeon Modeon Mode is enabled. + /// URL to the media file. Null when Zero Retention Mode is enabled. /// /// /// Alias of url. Null when Zero Retention Mode is enabled. @@ -165,6 +179,7 @@ public DetectUuidGetResponsesContentApplicationJsonSchemaItem( global::ResembleAI.DetectVideoMetrics? videoMetrics, global::ResembleAI.OneOf? audioSourceTracing, global::ResembleAI.OneOf? intelligence, + global::ResembleAI.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality? modality, string? url, string? audioUrl, string? filename, @@ -182,6 +197,7 @@ public DetectUuidGetResponsesContentApplicationJsonSchemaItem( this.VideoMetrics = videoMetrics; this.AudioSourceTracing = audioSourceTracing; this.Intelligence = intelligence; + this.Modality = modality; this.Url = url; this.AudioUrl = audioUrl; this.Filename = filename; diff --git a/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs new file mode 100644 index 0000000..2193091 --- /dev/null +++ b/src/libs/ResembleAI/Generated/ResembleAI.Models.DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.g.cs @@ -0,0 +1,59 @@ + +#nullable enable + +namespace ResembleAI +{ + /// + /// Which detection modality was requested for this detect. `all` when not specified
+ /// (the default). For a single-modality video detect, the skipped component's metrics
+ /// are absent (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped). + ///
+ public enum DetectUuidGetResponsesContentApplicationJsonSchemaItemModality + { + /// + /// + /// + All, + /// + /// + /// + Audio, + /// + /// + /// + Video, + } + + /// + /// Enum extensions to do fast conversions without the reflection. + /// + public static class DetectUuidGetResponsesContentApplicationJsonSchemaItemModalityExtensions + { + /// + /// Converts an enum to a string. + /// + public static string ToValueString(this DetectUuidGetResponsesContentApplicationJsonSchemaItemModality value) + { + return value switch + { + DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.All => "all", + DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.Audio => "audio", + DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.Video => "video", + _ => throw new global::System.ArgumentOutOfRangeException(nameof(value), value, null), + }; + } + /// + /// Converts an string to a enum. + /// + public static DetectUuidGetResponsesContentApplicationJsonSchemaItemModality? ToEnum(string value) + { + return value switch + { + "all" => DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.All, + "audio" => DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.Audio, + "video" => DetectUuidGetResponsesContentApplicationJsonSchemaItemModality.Video, + _ => null, + }; + } + } +} \ No newline at end of file diff --git a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs index a4ad8ac..e0e1461 100644 --- a/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs +++ b/src/libs/ResembleAI/Generated/ResembleAI.SubpackageDeepfakeDetectionClient.CreateDetection.g.cs @@ -246,6 +246,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((request.ModelTypes).HasValue ? (request.ModelTypes).GetValueOrDefault().ToValueString() : string.Empty), name: "\"model_types\""); + } + if (request.Modality != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((request.Modality).HasValue ? (request.Modality).GetValueOrDefault().ToValueString() : string.Empty), + name: "\"modality\""); + } if (request.Intelligence != default) { @@ -613,6 +621,12 @@ request.Filename is null /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -646,6 +660,7 @@ request.Filename is null double? endRegion = default, double? maxVideoSecs = default, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes = default, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? intelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, @@ -665,6 +680,7 @@ request.Filename is null EndRegion = endRegion, MaxVideoSecs = maxVideoSecs, ModelTypes = modelTypes, + Modality = modality, Intelligence = intelligence, AudioSourceTracing = audioSourceTracing, UseReverseSearch = useReverseSearch, @@ -715,6 +731,12 @@ request.Filename is null /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -748,6 +770,7 @@ request.Filename is null double? endRegion = default, double? maxVideoSecs = default, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes = default, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? intelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, @@ -769,6 +792,7 @@ request.Filename is null EndRegion = endRegion, MaxVideoSecs = maxVideoSecs, ModelTypes = modelTypes, + Modality = modality, Intelligence = intelligence, AudioSourceTracing = audioSourceTracing, UseReverseSearch = useReverseSearch, @@ -931,6 +955,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((request.ModelTypes).HasValue ? (request.ModelTypes).GetValueOrDefault().ToValueString() : string.Empty), name: "\"model_types\""); + } + if (request.Modality != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((request.Modality).HasValue ? (request.Modality).GetValueOrDefault().ToValueString() : string.Empty), + name: "\"modality\""); + } if (request.Intelligence != default) { @@ -1290,6 +1322,12 @@ request.Filename is null /// /// Use talking_head for face-swaps /// + /// + /// Video only. Selects which detection components run for a video file:
+ /// `audio` (audio track only), `video` (visual frames only), or `all` (both — the default).
+ /// Ignored for audio and image inputs. Invalid values are rejected with HTTP 400.
+ /// Default Value: all + /// /// /// Run multimodal intelligence analysis on the media
/// Default Value: false @@ -1323,6 +1361,7 @@ request.Filename is null double? endRegion = default, double? maxVideoSecs = default, global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes? modelTypes = default, + global::ResembleAI.DetectPostRequestBodyContentMultipartFormDataSchemaModality? modality = default, bool? intelligence = default, bool? audioSourceTracing = default, bool? useReverseSearch = default, @@ -1344,6 +1383,7 @@ request.Filename is null EndRegion = endRegion, MaxVideoSecs = maxVideoSecs, ModelTypes = modelTypes, + Modality = modality, Intelligence = intelligence, AudioSourceTracing = audioSourceTracing, UseReverseSearch = useReverseSearch, @@ -1506,6 +1546,14 @@ request.Filename is null content: new global::System.Net.Http.StringContent((request.ModelTypes).HasValue ? (request.ModelTypes).GetValueOrDefault().ToValueString() : string.Empty), name: "\"model_types\""); + } + if (request.Modality != default) + { + + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent((request.Modality).HasValue ? (request.Modality).GetValueOrDefault().ToValueString() : string.Empty), + name: "\"modality\""); + } if (request.Intelligence != default) { diff --git a/src/libs/ResembleAI/openapi.yaml b/src/libs/ResembleAI/openapi.yaml index 5cc5e4f..ed80f8d 100644 --- a/src/libs/ResembleAI/openapi.yaml +++ b/src/libs/ResembleAI/openapi.yaml @@ -2862,6 +2862,10 @@ "$ref": "#/components/schemas/DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes", "description": "Use talking_head for face-swaps" }, + "modality": { + "$ref": "#/components/schemas/DetectPostRequestBodyContentMultipartFormDataSchemaModality", + "description": "Video only. Selects which detection components run for a video file:\n`audio` (audio track only), `video` (visual frames only), or `all` (both — the default).\nIgnored for audio and image inputs. Invalid values are rejected with HTTP 400.\n" + }, "intelligence": { "type": "boolean", "default": false, @@ -8380,6 +8384,16 @@ ], "title": "DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus" }, + "DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality": { + "type": "string", + "enum": [ + "audio", + "video", + "all" + ], + "description": "Which detection modality was requested. `all` when not specified (the default). Only meaningful for video detects.", + "title": "DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality" + }, "DetectAudioMetrics": { "type": "object", "properties": { @@ -8648,6 +8662,10 @@ "status": { "$ref": "#/components/schemas/DetectGetResponsesContentApplicationJsonSchemaItemsItemsStatus" }, + "modality": { + "$ref": "#/components/schemas/DetectGetResponsesContentApplicationJsonSchemaItemsItemsModality", + "description": "Which detection modality was requested. `all` when not specified (the default). Only meaningful for video detects." + }, "metrics": { "$ref": "#/components/schemas/DetectAudioMetrics" }, @@ -8784,6 +8802,27 @@ "description": "Use talking_head for face-swaps", "title": "DetectPostRequestBodyContentMultipartFormDataSchemaModelTypes" }, + "DetectPostRequestBodyContentMultipartFormDataSchemaModality": { + "type": "string", + "enum": [ + "audio", + "video", + "all" + ], + "default": "all", + "description": "Video only. Selects which detection components run for a video file:\n`audio` (audio track only), `video` (visual frames only), or `all` (both — the default).\nIgnored for audio and image inputs. Invalid values are rejected with HTTP 400.\n", + "title": "DetectPostRequestBodyContentMultipartFormDataSchemaModality" + }, + "DetectPostResponsesContentApplicationJsonSchemaItemModality": { + "type": "string", + "enum": [ + "audio", + "video", + "all" + ], + "description": "Which detection modality was requested. `all` when not specified.\nFor a single-modality video detect, the skipped component's metrics are absent\n(`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped), and the\ndetect still reaches `completed` once the requested modality(ies) finish.\n", + "title": "DetectPostResponsesContentApplicationJsonSchemaItemModality" + }, "DetectPostResponsesContentApplicationJsonSchemaItemIntelligenceDescriptionOneOf1FraudType": { "type": "string", "enum": [ @@ -8972,7 +9011,11 @@ }, "filename": { "type": "string", - "description": "Original filename, or tokenized (redacted_.) when Zero Retention Modeon Modeon Mode is enabled" + "description": "Original filename, or tokenized (redacted_.) when Zero Retention Mode is enabled" + }, + "modality": { + "$ref": "#/components/schemas/DetectPostResponsesContentApplicationJsonSchemaItemModality", + "description": "Which detection modality was requested. `all` when not specified.\nFor a single-modality video detect, the skipped component's metrics are absent\n(`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped), and the\ndetect still reaches `completed` once the requested modality(ies) finish.\n" }, "intelligence": { "oneOf": [ @@ -9189,6 +9232,16 @@ "description": "Intelligence results when requested", "title": "DetectUuidGetResponsesContentApplicationJsonSchemaItemIntelligence" }, + "DetectUuidGetResponsesContentApplicationJsonSchemaItemModality": { + "type": "string", + "enum": [ + "audio", + "video", + "all" + ], + "description": "Which detection modality was requested for this detect. `all` when not specified\n(the default). For a single-modality video detect, the skipped component's metrics\nare absent (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped).\n", + "title": "DetectUuidGetResponsesContentApplicationJsonSchemaItemModality" + }, "DetectUuidGetResponsesContentApplicationJsonSchemaItem": { "type": "object", "properties": { @@ -9232,12 +9285,16 @@ ], "description": "Intelligence results when requested" }, + "modality": { + "$ref": "#/components/schemas/DetectUuidGetResponsesContentApplicationJsonSchemaItemModality", + "description": "Which detection modality was requested for this detect. `all` when not specified\n(the default). For a single-modality video detect, the skipped component's metrics\nare absent (`metrics` for audio-only-skipped, `video_metrics` for video-only-skipped).\n" + }, "url": { "type": [ "string", "null" ], - "description": "URL to the media file. Null when Zero Retention Modeon Modeon Modeon Modeon Modeon Modeon Mode is enabled." + "description": "URL to the media file. Null when Zero Retention Mode is enabled." }, "audio_url": { "type": [