list_voices
Retrieve available Gemini TTS voices, including saved designed voices and prebuilt options, with filters for language, gender, voice type, and keyword search plus pagination.
Instructions
使える声の一覧を返す(自分の保存ボイス → プリビルトボイスの順)。
Args: language_code: 言語で絞り込み(例: ja-JP, en-US)。 gender: 性別で絞り込み(female / male / neutral)。 voice_type: 種類で絞り込み(prebuilt / prompted / replicated)。 prompted はボイスデザインで作った声。 search: キーワード検索(例: warm, calm)。 page_size: 1 ページの件数(既定 50、最大 1000)。 page_token: 次ページ取得用のトークン(前回の next_page_token)。 project_id: プロジェクトID上書き(任意)。
Returns: voices: API から取得した声の一覧(id / display_name / type など) next_page_token: 続きがある場合のトークン designed_voices_local: この MCP がボイスデザインで作った声(説明文 → voice_id)
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_voices"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gender | No | ||
| search | No | ||
| page_size | No | ||
| page_token | No | ||
| project_id | No | ||
| voice_type | No | ||
| language_code | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||