openapi: 3.0.1
info:
title: ''
description: ''
version: 1.0.0
paths:
/v1beta/models/gemini-2.5-pro-preview-tts:generateContent:
post:
summary: gemini-tts文本转语音
deprecated: false
description: >-
官方文档:https://ai.google.dev/gemini-api/docs/text-generation?hl=zh-cn#multi-turn-conversations
tags:
- 文本生成/谷歌Gemini 接口/原生格式
parameters:
- name: key
in: query
description: ''
required: true
example: '{{YOUR_API_KEY}}'
schema:
type: string
- name: Content-Type
in: header
description: ''
required: true
example: application/json
schema:
type: string
requestBody:
content:
application/json:
schema:
type: object
properties:
contents:
type: array
items:
type: object
properties:
parts:
type: array
items:
type: object
properties:
text:
type: string
x-apifox-orders:
- text
x-apifox-orders:
- parts
generationConfig:
type: object
properties:
responseModalities:
type: array
items:
type: string
speechConfig:
type: object
properties:
voiceConfig:
type: object
properties:
prebuiltVoiceConfig:
type: object
properties:
voiceName:
type: string
required:
- voiceName
x-apifox-orders:
- voiceName
required:
- prebuiltVoiceConfig
x-apifox-orders:
- prebuiltVoiceConfig
description: 指定的声音角色的名字
required:
- voiceConfig
x-apifox-orders:
- voiceConfig
required:
- responseModalities
- speechConfig
x-apifox-orders:
- responseModalities
- speechConfig
required:
- contents
- generationConfig
x-apifox-orders:
- contents
- generationConfig
example:
contents:
- parts:
- text: 'Say cheerfully: Have a wonderful day!'
generationConfig:
responseModalities:
- AUDIO
speechConfig:
voiceConfig:
prebuiltVoiceConfig:
voiceName: Kore
responses:
'200':
description: ''
content:
application/json:
schema:
type: object
properties: {}
x-apifox-orders: []
example:
candidates:
- content:
role: model
parts:
- inlineData:
mimeType: audio/L16;codec=pcm;rate=24000
data: >-
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOH/4f/h/+H/AADh/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/wf/h/+H/wf/B/8H/4f/B/8H/4f/B/+H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/8H/wf/B/+H/wf/B/+H/4f/h/8H/4f/B/+H/4f/h/+H/4f/h/+H/wf/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4f/h/+H/4