A2E
  1. TTS and Voice Clone
A2E
  • AI Avatar API
  • Get Tokens
    • Getting API Tokens (2025 version)
    • Obtain Login Token
      POST
    • Get API token
      POST
    • Delete API token
      POST
    • List api tokens
      GET
    • Getting API Tokens (2025 version)
      GET
  • TTS and Voice Clone
    • List Public TTS Options
      POST
    • List Public TTS Options
      GET
    • List Voice Clone Options
      GET
    • Train TTS Model of The User's Voice (Voice Clone)
      POST
    • List Ongoing Voice Clone Tasks
      GET
    • Generate TTS Audio (Text-to-Speech)
      POST
    • Get Details of a Voice
      GET
    • Delete a User Voice
      DELETE
  • Generate Avatar Videos
    • Generate AI Avatar Videos
      POST
    • List of Result Videos
      POST
    • List of Result Videos
      GET
    • List One or All Avatars
      POST
    • List One or All Avatars
      GET
    • Obtain the Status of One Avatar Video Task
      POST
    • Obtain the List of Personalized Lip-Sync Models
      GET
    • Delete or Cancel a Video
      DELETE
    • Auto Language Detect
      POST
    • Auto Swith to Public Computing Pool
      POST
  • Create Avatars and Train Lip-sync Models
    • Create A Custom Avatar by a Video or an Image
      POST
    • Train a Personalized Lip-sync Model (Optional) a.k.a. Continue Training 💠
      POST
    • Remove A Customized Avatar
      POST
    • Get Status of All Tasks
      GET
    • Get All Ongoing "Training" Tasks
      GET
    • Status of One Task
      GET
    • Clone Voice from a Video
      POST
  • Background Matting and Replacement
    • Obtain the List of Background Images
    • Add Custom Background Image
    • Delete Custom Image
  • Face Swap
    • Manage Face Swap Resource
      • Add Face Swap Image
      • Get Records of Face Swap Images
      • Delete User Face Swap Image
    • Quickly Preview Face Swap
      • Add User Face Swap Preview
      • Get Status of Face Swap Preview Process
    • Face Swap Tasks
      • Add User Face Swap Task
      • Get Status of Face Swap Task
      • Get Face Swap Task Records
      • Get Details of Face Swap
      • Delete Record
  • AI Dubbing
    • Start dubbing
    • List Dubbing Tasks
    • List All Processing Dubbing Tasks
    • Get Details
    • Delete Record
  • Image to Video
    • Start Image-to-Video
    • Check Status of One Task
    • List Status of All Tasks
    • Delete Record
  • Caption Removal
    • Start Caption Removal
    • Get Records of All Tasks
    • Get Status of All Tasks in Processing
    • Get Details of One Task
    • Delete a Task
  • Streaming Avatar
    • Get All avatars
    • Get a Streaming Avatar Token
    • Set QA Context
    • Get QA Context
    • Ask a Question to the Avatar
    • Let the Avatar Speak Directly
    • Leave the Room
  • Miscellaneous
    • Add a User
    • Get User Remaining Credits
    • Exchange Diamonds
    • List Available Languages
    • Save URL to A2E's storage
  1. TTS and Voice Clone

List Public TTS Options

Global Server
https://video.a2e.ai
Global Server
https://video.a2e.ai
GET
/api/v1/anchor/voice_list
Obtain the list of available TTS voices.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Query Params
country
string 
optional
code of the country, e.g. en
Example:
en
region
string 
optional
code of the language, e.g. US
Example:
US
voice_map_type
string 
optional
In what language will "label" field be returned. Default en-US. Only support "zh-CN" or "en-US". This is not related the TTS itself. This only sets the language of the returned values of this API.
Example:
en-US
Body Params application/json
object {0}
Example
{}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://video.a2e.ai/api/v1/anchor/voice_list?country=en&region=US&voice_map_type=en-US' \
--header 'Content-Type: application/json' \
--data-raw '{}'

Responses

🟢200voice_list
application/json
Body
code
integer 
required
0 is OK
data
array [object {3}] 
required
label
string 
required
Gender information spelled in the language specified by "voice_map_type". E.g. en-US or zh-CN
value
string 
required
Code of the gender. This is unique no matter what "voice_map_type" is set
children
array [object {2}] 
required
Detailed information
Example
{
    "code": 0,
    "data": [
        {
            "label": "female",
            "value": "female",
            "children": [
                {
                    "value": "66dc61ec5148817d26f5b79e",
                    "label": "Alice"
                },
                {
                    "value": "66ca504f2732c24634224075",
                    "label": "Aria - Sexy Female Villain Voice"
                },
                {
                    "value": "66dc6764547f617d734c4657",
                    "label": "ASMR Dr Lovejoy"
                },
                {
                    "value": "66c67a178d721777dc7150c6",
                    "label": "august"
                },
                {
                    "value": "66d3fa4ab76478b1272f2249",
                    "label": "Ava Multilingual"
                },
                {
                    "value": "66d3fb89357648b14c4f4f26",
                    "label": "Emma Multilingual"
                },
                {
                    "value": "66e47f38187d3afdd45f657b",
                    "label": "Hope - upbeat and clear"
                },
                {
                    "value": "669b7015ba04042f4090b288",
                    "label": "Jessica"
                },
                {
                    "value": "669b702ebef8c82f061526d6",
                    "label": "Laura"
                },
                {
                    "value": "6625ec13cc9cd2989763bdbe",
                    "label": "Matilda"
                },
                {
                    "value": "66ce91bcd382577e4c05a4fc",
                    "label": "Nala - African Bold and confident"
                },
                {
                    "value": "66ca501423e5214651926a8d",
                    "label": "Natasha - Sensual Hypnosis"
                },
                {
                    "value": "66d0ee32c5c61a0958c9bb09",
                    "label": "Nia African"
                },
                {
                    "value": "66d0eef3cc43f90998b3fcf0",
                    "label": "SA Brown African"
                },
                {
                    "value": "6627e0b42f07d4f2a89a19fe",
                    "label": "Sarah"
                },
                {
                    "value": "66ca4f882732c24634223f30",
                    "label": "Shannon ASMR"
                },
                {
                    "value": "66be7826e6a02efdf250e10f",
                    "label": "ShanShan Chinese Accent"
                },
                {
                    "value": "66ca4f49eb72c346420eb159",
                    "label": "Stacy Chinese Accent"
                },
                {
                    "value": "66ca4c293c348d461303563a",
                    "label": "Wendy Chinese Accent"
                }
            ]
        },
        {
            "label": "male",
            "value": "male",
            "children": [
                {
                    "value": "66d3fb1bc051cfb134c60f20",
                    "label": "Andrew Multilingual"
                },
                {
                    "value": "6625eb79d9472e98ac72b86e",
                    "label": "Bill"
                },
                {
                    "value": "6625ebd4613f49985c349f95",
                    "label": "Brian"
                },
                {
                    "value": "66d3fb2804d077b1432fcb78",
                    "label": "Brian Multilingual"
                },
                {
                    "value": "669b6fdcba04042f4090b1e1",
                    "label": "Callum"
                },
                {
                    "value": "669b6feaba04042f4090b20b",
                    "label": "Charlie"
                },
                {
                    "value": "6625ebdf1e815e988df80edb",
                    "label": "Chris"
                },
                {
                    "value": "66ca4206d8cadd46463b08c1",
                    "label": "Damon"
                },
                {
                    "value": "6625ebca613f49985c349f8a",
                    "label": "Daniel"
                },
                {
                    "value": "669b7004e6ee782f24a6f7b4",
                    "label": "Eric"
                },
                {
                    "value": "66a5ffa106d240e8d8214538",
                    "label": "Fake Jensen H"
                },
                {
                    "value": "66a27a23c3ce4f2d716c3348",
                    "label": "Fake Zuckberg"
                },
                {
                    "value": "66ce9191f9588b7e5840e9c0",
                    "label": "Jamal (African American)"
                },
                {
                    "value": "66ca41a78652df462c747c6d",
                    "label": "Jim"
                },
                {
                    "value": "66ca55b223e52146519274ba",
                    "label": "John Doe - Deep"
                },
                {
                    "value": "66ca41be8afcd9461956bf0a",
                    "label": "Josh"
                },
                {
                    "value": "6625ed0b75c2a29862132bdb",
                    "label": "Liam"
                },
                {
                    "value": "66ca571d9fbb2545f214d95e",
                    "label": "Nassim - Corporate Narration"
                },
                {
                    "value": "66ca415aab1f1e460661b985",
                    "label": "neuris"
                },
                {
                    "value": "66d0ef38b51364094c92c216",
                    "label": "Road Dawg African"
                },
                {
                    "value": "66ca44d423e5214651925645",
                    "label": "Timmy"
                },
                {
                    "value": "66ca41e80683694635789f29",
                    "label": "Tony"
                },
                {
                    "value": "66ca5776068369463578c68b",
                    "label": "WF Texas NPR Storyteller"
                },
                {
                    "value": "669b703cf845592f0ccd31c5",
                    "label": "Will"
                }
            ]
        }
    ],
    "trace_id": "32d797ea-1646-48f7-8b37-21b8e84f0671"
}
Modified at 2025-06-23 09:10:25
Previous
List Public TTS Options
Next
List Voice Clone Options
Built with