diff --git a/.speakeasy/in.openapi.yaml b/.speakeasy/in.openapi.yaml index 6f09da3..dccffec 100644 --- a/.speakeasy/in.openapi.yaml +++ b/.speakeasy/in.openapi.yaml @@ -8712,6 +8712,7 @@ components: - temperature - top_p - max_tokens + supported_voices: null top_provider: context_length: 8192 is_moderated: true @@ -8772,6 +8773,13 @@ components: items: $ref: '#/components/schemas/Parameter' type: array + supported_voices: + description: List of supported voice identifiers for TTS models. Null for non-TTS models. + example: null + items: + type: string + nullable: true + type: array top_provider: $ref: '#/components/schemas/TopProviderInfo' required: @@ -8786,6 +8794,7 @@ components: - per_request_limits - supported_parameters - default_parameters + - supported_voices - links type: object ModelArchitecture: @@ -8947,6 +8956,7 @@ components: - max_tokens - frequency_penalty - presence_penalty + supported_voices: null top_provider: context_length: 8192 is_moderated: true @@ -8989,6 +8999,7 @@ components: - temperature - top_p - max_tokens + supported_voices: null top_provider: context_length: 8192 is_moderated: true @@ -14814,7 +14825,9 @@ paths: - Analytics /audio/speech: post: - description: Synthesizes audio from the input text + description: >- + Synthesizes audio from the input text. Returns a raw audio bytestream in the requested format (e.g. mp3, pcm, + wav). operationId: createAudioSpeech requestBody: content: @@ -14943,10 +14956,11 @@ paths: summary: Create speech tags: - TTS + x-speakeasy-max-method-params: 1 x-speakeasy-name-override: createSpeech /audio/transcriptions: post: - description: Transcribes audio into text + description: Transcribes audio into text. Accepts base64-encoded audio input and returns the transcribed text. operationId: createAudioTranscriptions requestBody: content: @@ -15078,6 +15092,7 @@ paths: summary: Create transcription tags: - STT + x-speakeasy-max-method-params: 1 x-speakeasy-name-override: createTranscription /auth/keys: post: @@ -16019,6 +16034,7 @@ paths: prompt: '0.00000002' request: '0' supported_parameters: [] + supported_voices: null top_provider: context_length: 8192 is_moderated: false @@ -19252,6 +19268,7 @@ paths: - temperature - top_p - max_tokens + supported_voices: null top_provider: context_length: 8192 is_moderated: true @@ -19502,6 +19519,7 @@ paths: - temperature - top_p - max_tokens + supported_voices: null top_provider: context_length: 8192 is_moderated: true