Skip to main content

Client library and utilities for Qwen3 TTS text-to-speech API - convert text to natural sounding audio with voice cloning and emotion control

Project description

Qwen3TTS Python Client

Python client library for Qwen3 TTS - Convert text to natural sounding audio with voice cloning and emotion control.

Installation

pip install qwen3-tts-app

Features

  • Convert text to natural sounding audio in multiple languages
  • Voice cloning and custom voice synthesis
  • Emotion and tone control (happy, sad, excited, neutral)
  • Real-time streaming synthesis
  • Voice characteristic adjustment (speed, pitch, volume)

Quick Start

from qwen3tts import AudioArticulator, EmotionProfile

tts = AudioArticulator(api_key="your-api-key")

# Basic text-to-speech
audio = tts.render_speech("Hello from Qwen3 TTS!", voice_id="default")
audio.save_to_file("output.mp3")

# With emotion
audio = tts.render_speech(
    "This is exciting!",
    emotion=EmotionProfile.EXCITED,
    speed=1.2
)
audio.save_to_file("excited.mp3")

Links

License

MIT License

Project details


Download files

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

Source Distribution

qwen3_tts_app-1.0.2.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

qwen3_tts_app-1.0.2-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file qwen3_tts_app-1.0.2.tar.gz.

File metadata

  • Download URL: qwen3_tts_app-1.0.2.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for qwen3_tts_app-1.0.2.tar.gz
Algorithm Hash digest
SHA256 1be8dfacf9303d43bf998bde01da965f16195a83524f5a5fc1bab2a9c96f91ab
MD5 f1081edb10aeb2cf2ace4c86037d9b77
BLAKE2b-256 4c92661a9aa0f1afdd4569fc9d93e72dc9276f76e3142320f463c57dbbceef03

See more details on using hashes here.

File details

Details for the file qwen3_tts_app-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: qwen3_tts_app-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for qwen3_tts_app-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 69f96d969745eb3e8328aa9568cdad478375a0f0615dc4491739e0f0d5a7abb5
MD5 8c0183b81f310b090b83919bf0677e3d
BLAKE2b-256 bf8879f7429a45f7b79a2d631ea5e99a9db08931405641bcc5b4d6ed9727e4c0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page