SelamGPT PlatformSelamGPT
docs v1.0.0
GET
/audio/voicesList Voices
Lists all available text-to-speech voices with their characteristics and supported languages.
Voice Selection
Each voice has unique characteristics. Preview voices to find the best match for your use case.
Request
This endpoint requires no parameters. Simply make a GET request with your API key.
Response
1{
2 "voices": [
3 {
4 "id": "mekdes",
5 "name": "Mekdes",
6 "gender": "female",
7 "language": "am",
8 "type": "ethiopian",
9 "description": "Native Amharic female voice"
10 },
11 {
12 "id": "ameha",
13 "name": "Ameha",
14 "gender": "male",
15 "language": "am",
16 "type": "ethiopian",
17 "description": "Native Amharic male voice"
18 },
19 {
20 "id": "betty",
21 "name": "Betty",
22 "gender": "female",
23 "language": "am",
24 "type": "ethiopian",
25 "description": "Native Amharic female voice"
26 },
27 {
28 "id": "ubax",
29 "name": "Ubax",
30 "gender": "female",
31 "language": "so",
32 "type": "ethiopian",
33 "description": "Native Somali female voice"
34 },
35 {
36 "id": "muuse",
37 "name": "Muuse",
38 "gender": "male",
39 "language": "so",
40 "type": "ethiopian",
41 "description": "Native Somali male voice"
42 },
43 {
44 "id": "sami",
45 "name": "Sami",
46 "gender": "male",
47 "language": "ti",
48 "type": "ethiopian",
49 "description": "Native Tigrinya male voice"
50 },
51 {
52 "id": "ibsaa",
53 "name": "Ibsaa",
54 "gender": "male",
55 "language": "om",
56 "type": "ethiopian",
57 "description": "Native Oromo male voice"
58 },
59 {
60 "id": "aria",
61 "name": "Aria",
62 "gender": "female",
63 "language": "en",
64 "type": "english_standard",
65 "description": "Standard English female voice"
66 },
67 {
68 "id": "andrew",
69 "name": "Andrew",
70 "gender": "male",
71 "language": "en",
72 "type": "english_standard",
73 "description": "Standard English male voice"
74 }
75 ]
76}Examples
1import requests
2
3response = requests.get(
4 "https://api.selamgpt.com/v1/audio/voices",
5 headers={"Authorization": "Bearer YOUR_API_KEY"}
6)
7
8voices = response.json()["voices"]
9
10for voice in voices:
11 print(f"{voice['name']} ({voice['id']}) - {voice['description']}")Was this page helpful?