openai/openai-dotnet

Public

mirrored from https://github.com/openai/openai-dotnetAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
achandmsft-patch-2

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/Generated/Models/Audio/AudioTranslation.cs

46lines · modeblame

9f9f2936Jose Arriaga Maldonado2 years ago1// <auto-generated/>
2
3#nullable disable
4
5using System;
6using System.Collections.Generic;
e0fee603Jose Arriaga Maldonado1 years ago7using OpenAI;
9f9f2936Jose Arriaga Maldonado2 years ago8
9namespace OpenAI.Audio
10{
11public partial class AudioTranslation
12{
e0fee603Jose Arriaga Maldonado1 years ago13private protected IDictionary<string, BinaryData> _additionalBinaryDataProperties;
9f9f2936Jose Arriaga Maldonado2 years ago14
e0fee603Jose Arriaga Maldonado1 years ago15internal AudioTranslation(string language, string text, TimeSpan? duration)
16{
9f9f2936Jose Arriaga Maldonado2 years ago17Language = language;
18Text = text;
19Segments = new ChangeTrackingList<TranscribedSegment>();
e0fee603Jose Arriaga Maldonado1 years ago20Duration = duration;
9f9f2936Jose Arriaga Maldonado2 years ago21}
22
5dce104aJose Arriaga Maldonado1 years ago23internal AudioTranslation(string language, string text, IReadOnlyList<TranscribedSegment> segments, string task, TimeSpan? duration, IDictionary<string, BinaryData> additionalBinaryDataProperties)
9f9f2936Jose Arriaga Maldonado2 years ago24{
5dce104aJose Arriaga Maldonado1 years ago25// Plugin customization: ensure initialization of collections
9f9f2936Jose Arriaga Maldonado2 years ago26Language = language;
27Text = text;
5dce104aJose Arriaga Maldonado1 years ago28Segments = segments ?? new ChangeTrackingList<TranscribedSegment>();
e0fee603Jose Arriaga Maldonado1 years ago29Task = task;
30Duration = duration;
31_additionalBinaryDataProperties = additionalBinaryDataProperties;
9f9f2936Jose Arriaga Maldonado2 years ago32}
33
34public string Language { get; }
e0fee603Jose Arriaga Maldonado1 years ago35
9f9f2936Jose Arriaga Maldonado2 years ago36public string Text { get; }
e0fee603Jose Arriaga Maldonado1 years ago37
9f9f2936Jose Arriaga Maldonado2 years ago38public IReadOnlyList<TranscribedSegment> Segments { get; }
e0fee603Jose Arriaga Maldonado1 years ago39
40internal IDictionary<string, BinaryData> SerializedAdditionalRawData
41{
42get => _additionalBinaryDataProperties;
43set => _additionalBinaryDataProperties = value;
44}
9f9f2936Jose Arriaga Maldonado2 years ago45}
46}