openai/openai-dotnet
Publicmirrored from https://github.com/openai/openai-dotnetAvailable
specification/client/audio.client.tsp
18lines · modecode
| 1 | import "../base/typespec/audio/main.tsp"; |
| 2 | import "@azure-tools/typespec-client-generator-core"; |
| 3 | |
| 4 | using OpenAI; |
| 5 | using Azure.ClientGenerator.Core; |
| 6 | |
| 7 | @@visibility(CreateTranscriptionResponseVerboseJson.words, Lifecycle.Read); |
| 8 | @@visibility(CreateTranscriptionResponseVerboseJson.segments, Lifecycle.Read); |
| 9 | |
| 10 | @@visibility(CreateTranslationResponseVerboseJson.segments, Lifecycle.Read); |
| 11 | |
| 12 | @@clientName(createSpeech, "GenerateSpeech"); |
| 13 | @@clientName(createTranscription, "TranscribeAudio"); |
| 14 | @@clientName(createTranslation, "TranslateAudio"); |
| 15 | |
| 16 | @@clientLocation(createSpeech, "Audio"); |
| 17 | @@clientLocation(createTranscription, "Audio"); |
| 18 | @@clientLocation(createTranslation, "Audio"); |
| 19 | |