Skip to main content

Gemini TTS Python SDK for RunAPI

Install runapi-gemini-tts for keyword-based multi-speaker speech requests and normalized task responses.

pip install runapi-gemini-tts
from runapi.gemini_tts import GeminiTtsClient

client = GeminiTtsClient()
result = client.text_to_speech.run(
    model="gemini-2.5-pro-tts",
    speakers=[{"speaker_id": "Speaker 1", "voice_name": "Fenrir", "accent": "British (RP)", "style": "Deadpan", "pace": "Natural"}],
    dialogue_turns=[{"speaker_id": "Speaker 1", "text": "Welcome."}],
)

See the model page and API reference. Licensed under Apache-2.0.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

runapi_gemini_tts-0.2.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

runapi_gemini_tts-0.2.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file runapi_gemini_tts-0.2.0.tar.gz.

File metadata

  • Download URL: runapi_gemini_tts-0.2.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for runapi_gemini_tts-0.2.0.tar.gz
Algorithm Hash digest
SHA256 31fa1b3a509042327b1f4f5afe1087f2039f18d3371efae5257996064d0b7cd8
MD5 eb40f97f6256f80f0034b46e058656d8
BLAKE2b-256 0e0e5c0d5c26b786f83bd09cc3802912002ae9db10de2835765132f3cd361fac

See more details on using hashes here.

File details

Details for the file runapi_gemini_tts-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: runapi_gemini_tts-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for runapi_gemini_tts-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 137f1c36188a09cae15e0070346741a13554d61dda518974a583575dfb6ecb9a
MD5 73e0ebf99306f063ad23541e7f4f0874
BLAKE2b-256 5be696ae9d9c499a1305de5ceb09ead4f0d1da658d89f9ab1e2f16c73f0cca39

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.2

2 files

0.2.1

2 files

This release

0.2.0 This release

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page