Welcome to the Typecast API Documentation!

Important

This documentation was updated on Feb 24, 2025.

The Typecast API offers a seamless and versatile solution for integrating advanced voice synthesis into your applications. Our API is designed for simplicity and flexibility, providing you with a wide range of options to bring your digital interactions to life.

Key Features of Typecast API:

  • Diverse Voice Options: Choose from a wide range of unique voice characters, easily customizable via our web console to fit your specific needs.

  • Advanced Speech Synthesis: Incorporate emotions and fine-tuned control over speech nuances.

  • Flexible Integration: Utilize our API through polling or webhooks methods.

  • Comprehensive Documentation: Benefit from detailed guides and references, with continuous updates and additions of new examples.

  • Responsive Support: Our team is dedicated to providing timely and helpful support for your queries and feedback.

Start exploring the capabilities of Typecast API and transform your application’s user experience with lifelike, customizable voice interactions.

Basic guide

This is the most basic guide to using POST /api/speak to send a speech synthesis request and receive results.
Currently, there are two ways to use it: polling and webhooks.

Advanced speech synthesis

Guide to using POST /api/speak for more complex usage, such as expressing emotions or controlling the length of the speech.

API References

Reference documentation for the full API, including getting a list of characters integrated to your API, registering a Webhook URL, and more.