Andrei Kulchyk navalnica Andrei Kulchyk commited on
Commit
1a79fb2
Β·
unverified Β·
1 Parent(s): 9e4cbc3

Feature/filter voices (#10)

Browse files

* upd readme

* upd readme

* Add more old male American shared voices

* Add automatic retry of requests to OpenAI API calls

* Review avalilable voices for characters

* Add two middle age female voices

* Please readme

* Readme

---------

Co-authored-by: navalnica <[email protected]>
Co-authored-by: Andrei Kulchyk <[email protected]>

11labs_available_tts_voices.csv DELETED
@@ -1,23 +0,0 @@
1
- voice_id,name,preview_url,owner_id,permission_on_resource,is_legacy,is_mixed,accent,description,age,gender,category,language,descriptive
2
- 9BWtsMINqrJLrRacOk9x,Aria,https://storage.googleapis.com/eleven-public-prod/premade/voices/9BWtsMINqrJLrRacOk9x/405766b8-1f4e-4d3c-aba1-6f25333823ec.mp3,,,False,False,American,expressive,middle-aged,female,social media,,
3
- CwhRBWXzGAHq8TQ4Fs17,Roger,https://storage.googleapis.com/eleven-public-prod/premade/voices/CwhRBWXzGAHq8TQ4Fs17/58ee3ff5-f6f2-4628-93b8-e38eb31806b0.mp3,,,False,False,American,confident,middle-aged,male,social media,,
4
- EXAVITQu4vr4xnSDxMaL,Sarah,https://storage.googleapis.com/eleven-public-prod/premade/voices/EXAVITQu4vr4xnSDxMaL/01a3e33c-6e99-4ee7-8543-ff2216a32186.mp3,,,False,False,american,soft,young,female,news,,
5
- FGY2WhTYpPnrIDTdsKH5,Laura,https://storage.googleapis.com/eleven-public-prod/premade/voices/FGY2WhTYpPnrIDTdsKH5/67341759-ad08-41a5-be6e-de12fe448618.mp3,,,False,False,American,upbeat,young,female,social media,,
6
- IKne3meq5aSn9XLyUdCD,Charlie,https://storage.googleapis.com/eleven-public-prod/premade/voices/IKne3meq5aSn9XLyUdCD/102de6f2-22ed-43e0-a1f1-111fa75c5481.mp3,,,False,False,Australian,natural,middle aged,male,conversational,,
7
- JBFqnCBsd6RMkjVDRZzb,George,https://storage.googleapis.com/eleven-public-prod/premade/voices/JBFqnCBsd6RMkjVDRZzb/e6206d1a-0721-4787-aafb-06a6e705cac5.mp3,,,False,False,British,warm,middle aged,male,narration,,
8
- N2lVS1w4EtoT3dr4eOWO,Callum,https://storage.googleapis.com/eleven-public-prod/premade/voices/N2lVS1w4EtoT3dr4eOWO/ac833bd8-ffda-4938-9ebc-b0f99ca25481.mp3,,,False,False,Transatlantic,intense,middle-aged,male,characters,,
9
- SAz9YHcvj6GT2YYXdXww,River,https://storage.googleapis.com/eleven-public-prod/premade/voices/SAz9YHcvj6GT2YYXdXww/e6c95f0b-2227-491a-b3d7-2249240decb7.mp3,,,False,False,American,confident,middle-aged,non-binary,social media,,
10
- TX3LPaxmHKxFdv7VOQHJ,Liam,https://storage.googleapis.com/eleven-public-prod/premade/voices/TX3LPaxmHKxFdv7VOQHJ/63148076-6363-42db-aea8-31424308b92c.mp3,,,False,False,American,articulate,young,male,narration,,
11
- XB0fDUnXU5powFXDhCwa,Charlotte,https://storage.googleapis.com/eleven-public-prod/premade/voices/XB0fDUnXU5powFXDhCwa/942356dc-f10d-4d89-bda5-4f8505ee038b.mp3,,,False,False,Swedish,seductive,young,female,characters,,
12
- Xb7hH8MSUJpSbSDYk0k2,Alice,https://storage.googleapis.com/eleven-public-prod/premade/voices/Xb7hH8MSUJpSbSDYk0k2/d10f7534-11f6-41fe-a012-2de1e482d336.mp3,,,False,False,British,confident,middle-aged,female,news,,
13
- XrExE9yKIg1WjnnlVkGX,Matilda,https://storage.googleapis.com/eleven-public-prod/premade/voices/XrExE9yKIg1WjnnlVkGX/b930e18d-6b4d-466e-bab2-0ae97c6d8535.mp3,,,False,False,American,friendly,middle-aged,female,narration,,
14
- bIHbv24MWmeRgasZH58o,Will,https://storage.googleapis.com/eleven-public-prod/premade/voices/bIHbv24MWmeRgasZH58o/8caf8f3d-ad29-4980-af41-53f20c72d7a4.mp3,,,False,False,American,friendly,young,male,social media,,
15
- cgSgspJ2msm6clMCkdW9,Jessica,https://storage.googleapis.com/eleven-public-prod/premade/voices/cgSgspJ2msm6clMCkdW9/56a97bf8-b69b-448f-846c-c3a11683d45a.mp3,,,False,False,American,expressive,young,female,conversational,,
16
- cjVigY5qzO86Huf0OWal,Eric,https://storage.googleapis.com/eleven-public-prod/premade/voices/cjVigY5qzO86Huf0OWal/d098fda0-6456-4030-b3d8-63aa048c9070.mp3,,,False,False,American,friendly,middle-aged,male,conversational,,
17
- iP95p4xoKVk53GoZ742B,Chris,https://storage.googleapis.com/eleven-public-prod/premade/voices/iP95p4xoKVk53GoZ742B/3f4bde72-cc48-40dd-829f-57fbf906f4d7.mp3,,,False,False,American,casual,middle-aged,male,conversational,,
18
- nPczCjzI2devNBz1zQrb,Brian,https://storage.googleapis.com/eleven-public-prod/premade/voices/nPczCjzI2devNBz1zQrb/2dd3e72c-4fd3-42f1-93ea-abc5d4e5aa1d.mp3,,,False,False,American,deep,middle-aged,male,narration,,
19
- onwK4e9ZLuTAKqWW03F9,Daniel,https://storage.googleapis.com/eleven-public-prod/premade/voices/onwK4e9ZLuTAKqWW03F9/7eee0236-1a72-4b86-b303-5dcadc007ba9.mp3,,,False,False,British,authoritative,middle-aged,male,news,,
20
- pFZP5JQG7iQjIQuC4Bku,Lily,https://storage.googleapis.com/eleven-public-prod/premade/voices/pFZP5JQG7iQjIQuC4Bku/89b68b35-b3dd-4348-a84a-a3c13a3c2b30.mp3,,,False,False,British,warm,middle-aged,female,narration,,
21
- pqHfZKP75CvOlQylNhV4,Bill,https://storage.googleapis.com/eleven-public-prod/premade/voices/pqHfZKP75CvOlQylNhV4/d782b3ff-84ba-4029-848c-acf01285524d.mp3,,,False,False,American,trustworthy,old,male,narration,,
22
- jnmgvhGiCSW0gr6y3lc8,Jafar - Deep Narrator,https://storage.googleapis.com/eleven-public-prod/database/user/sD92HnMHS9WZLXKNTKxmnC8XmJ32/voices/jnmgvhGiCSW0gr6y3lc8/Id5ipSQDNJCELSTy4SpT.mp3,,admin,False,False,modern standard,,middle_aged,male,narrative_story,ar,deep
23
- vfaqCOvlrKi4Zp7C2IAm,Demon Monster,https://storage.googleapis.com/eleven-public-prod/custom/voices/vfaqCOvlrKi4Zp7C2IAm/mLg8Cp6Jq1r0xAbqjgwJ.mp3,,admin,False,False,american,,middle_aged,neutral,characters_animation,en,deep
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
data/11labs_available_tts_voices.csv CHANGED
The diff for this file is too large to render. See raw diff
 
data/11labs_tts_middle_aged_female_voices.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ public_owner_id,voice_id,date_unix,name,accent,gender,age,descriptive,use_case,category,language,description,preview_url,usage_character_count_1_y,usage_character_count_7_d,play_api_usage_character_count_1_y,cloned_by_count,rate,free_users_allowed,live_moderation_enabled,featured,notice_period,instagram_username,twitter_username,youtube_username,tiktok_username,image_url
2
+ be7f9f595e3d07e71d0a01b1ccbab78849989c7eeacce7020ae1536009a3d15c,eWgG9MAbD9umBchcWP1B,1690326898,Freya - Concise and Wellspoken,american,female,middle_aged,formal,conversational,generated,,"A well-spoken and professional woman with a concise tone, perfect for casual speech.",https://storage.googleapis.com/eleven-public-prod/ofJ3ST4rvZcJUjpc7t5B7gqcCz93/voices/eWgG9MAbD9umBchcWP1B/cebbd3e7-2460-43d7-8ae3-d20160bc3e44.mp3,1367947,15517,0,478,1.0,True,False,False,,,,,,
3
+ 34479111a63cfac869f6b446fdbd75c305674b1a01ada2c0e8c6a733886bbe71,XX9E8l5jsdMf8kszvsyX,1689406604,Amber,american,female,middle_aged,calm,conversational,generated,,A calm and modulated voice. Good for conversational applications,https://storage.googleapis.com/eleven-public-prod/Eq8tyIYOx5PoyXO0aMbKV4xG1FW2/voices/XX9E8l5jsdMf8kszvsyX/b8a2aa2c-e3dc-42d0-b943-a2eb5d760315.mp3,919050,3941,0,287,1.0,True,False,False,,,,,,
data/11labs_tts_old_male_voices.csv ADDED
@@ -0,0 +1,101 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ public_owner_id,voice_id,date_unix,name,accent,gender,age,descriptive,use_case,category,language,description,preview_url,usage_character_count_1_y,usage_character_count_7_d,play_api_usage_character_count_1_y,cloned_by_count,rate,free_users_allowed,live_moderation_enabled,featured,notice_period,instagram_username,twitter_username,youtube_username,tiktok_username,image_url
2
+ e25d872a224290651b56e28d540c9c15697d576f60bb17db8ec331138448f79f,YkCxSAVzN6J7VXgYm7WN,1719176236,Est 2,american,male,old,confident,characters_animation,generated,,Old male American male with a confident voice. Great for Characters.,https://storage.googleapis.com/eleven-public-prod/b5hhUYzRnTN48rrcLhzf7xjDifJ3/voices/YkCxSAVzN6J7VXgYm7WN/76e51985-21ea-4c0a-abb9-35940aa85037.mp3,11201054,469910,0,1684,1.0,True,False,False,,,,,,
3
+ d9433f91dcfe9720988a02143c39a2e8edd6d7a3eb2a65f0ee183dd2ce3a1cfd,tEh8TwxFgEppTjvn0v4T,1718604474,Smith Shelby ,american,male,old,confident,narrative_story,generated,,"Featuring a deep, resonant, and slightly gravelly voice, this old American man's narration offers clear, articulate diction and a subtle accent, ideal for engaging and authoritative documentary storytelling.",https://storage.googleapis.com/eleven-public-prod/UPSRPOu7EdgjH2Iidgq3NRP0jbm1/voices/tEh8TwxFgEppTjvn0v4T/f6f26bd9-aba2-4dd0-8273-16aa9f0658cc.mp3,2704697,147854,177887,788,1.0,True,False,False,,,,,,
4
+ 93a032852bffc44f80198d78f76a214dbfe75a277ccdf3f650b169e62fdbc386,kSE1as5tWGZySMEcvwrN,1717938725,Anthony7,american,male,old,mature,social_media,generated,,Old American male accent. Good for Youtube.,https://storage.googleapis.com/eleven-public-prod/858BcLYdAWNfIqgOjPyRfa28DDo2/voices/kSE1as5tWGZySMEcvwrN/b8bc6c58-47c9-4436-ae47-e833272abfbb.mp3,134480,3089,0,76,1.0,True,False,False,,,,,,
5
+ d916fcfa060b6620c9e279a28ec37dd9a05cce12a8d69a080a572875bc7c5594,auc9NQLwNbOdDtBq0N2K,1717360748,Adriano - narrador 37,american,male,old,formal,narrative_story,generated,,Old American male voice. Works well for Storytelling.,https://storage.googleapis.com/eleven-public-prod/Fpb4krdQfwciT3Xy4YNHCgEYGA03/voices/auc9NQLwNbOdDtBq0N2K/375679e3-2c1a-4819-913a-0f0cd4b4e867.mp3,1579452,93660,0,228,1.0,True,False,False,,,,,,
6
+ 63e1dfe7d818fe0b50072f85760c01a2e5dd046f17c2f97f74affea61d4b0e15,0Om2msvmfCOTeKRdDnRC,1717275498,Robert - Crime horror storyteller ,american,male,old,serious,narrative_story,generated,,"Deep, strong, old, Slow horror narrator voice. ",https://storage.googleapis.com/eleven-public-prod/kYMXeTxNm0R4R6cUOvoHIzmcumh2/voices/0Om2msvmfCOTeKRdDnRC/0e9e372f-623d-4790-ad8c-c2711a01ff21.mp3,15121745,1812126,0,3100,1.0,True,False,False,,,,,,
7
+ d916fcfa060b6620c9e279a28ec37dd9a05cce12a8d69a080a572875bc7c5594,wtX70PtBWZtTvtCTwHha,1716057928,Adriano - reporter,american,male,old,confident,entertainment_tv,generated,,Old American male with a firm voice. Ideal for reporting and dynamic narration.,https://storage.googleapis.com/eleven-public-prod/Fpb4krdQfwciT3Xy4YNHCgEYGA03/voices/wtX70PtBWZtTvtCTwHha/30c40b6e-5244-44b8-b95b-ef00408a826a.mp3,130495,4966,0,85,1.0,True,False,False,,,,,,
8
+ eb59774474cd706f6ddc7c13f2921cebb16fbbce2267d12e2a58eeb4f64a7185,pWW0vWzsZORp2d05WbGr,1715710070,Ken - scary story,american,male,old,intense,narrative_story,generated,,Old American male voice. Works well for Narrations.,https://storage.googleapis.com/eleven-public-prod/A0yaYn85f7cvEibnNRVLUVVDiup2/voices/pWW0vWzsZORp2d05WbGr/883d579a-0bd2-4b3c-a3c5-6c0e76b9333b.mp3,788016,58235,0,346,1.0,True,False,False,,,,,,
9
+ ac508640337c2546b559b843d9c19d65c21038114d5a3d1a14cec6ab0ad03461,Dfm0B8WruEC4yylFCerC,1715005268,Mormont - American old male,american,male,old,serious,narrative_story,generated,,"An old American male voice, suitable for narrating people to sleep.",https://storage.googleapis.com/eleven-public-prod/NFvcJ5vScpT5ucwbgBp10SdEMHM2/voices/Dfm0B8WruEC4yylFCerC/ebddeae4-f505-4ed9-b5e1-33f1fb8d6140.mp3,722477,3905,1339,198,1.0,True,False,False,,,,,,
10
+ 0848a73b2cbe5ac0b5b232990b8935d1eee699360a0f0e9cca7ee5a568d20f75,hfU2K9e3TUlvMIhkMnWS,1714792865,Kenneth - strange eccentric old gentleman,american,male,old,wise,characters_animation,generated,,Old American male voice. Works well for characters.,https://storage.googleapis.com/eleven-public-prod/KPcCRM7adAREA7cQAgSb3rOvAgR2/voices/hfU2K9e3TUlvMIhkMnWS/ecd5e385-d162-4f44-8022-0af87dffc47a.mp3,394113,38534,0,129,1.0,True,False,False,,,,,,
11
+ 42471e883c16fbd1b9a4b9ae8a3ece94ba3b8dddda6e3aec270208680cd6d4c6,MIer4gjk6bcEMGSRRkOs,1714549387,"Donald - American, 70 years old",american,male,old,intense,conversational,generated,,"Old American male with a Confident, classy and convincing tone. Works well for conversations.",https://storage.googleapis.com/eleven-public-prod/8UfhnmuNoPSOxBcoJqW3NsegvUG2/voices/MIer4gjk6bcEMGSRRkOs/06d81bc4-5cfa-4f46-b269-6cb655a45ad9.mp3,3227970,277308,0,729,1.0,True,False,False,,,,,,
12
+ 47435b72bbb56c3eb284375a7daff4d15a3ab57ffaeb2fc6c8d2b67449fc6a19,4Yjl2eharAQIomWyiS0x,1714333858,"Mr Brown - Deep, Gruff, Masculine, Raspy",american,male,old,deep,narrative_story,generated,,A deep old male voice. Perfect for motivational videos.,https://storage.googleapis.com/eleven-public-prod/pCPkyWAYtBYPds1HOclxN3jULjd2/voices/4Yjl2eharAQIomWyiS0x/b1ef0164-28bd-45c7-9ed5-bcdf124ff20a.mp3,3895049,232870,0,638,1.0,True,False,False,,,,,,
13
+ d916fcfa060b6620c9e279a28ec37dd9a05cce12a8d69a080a572875bc7c5594,T70cYJuTXhU1RNikzT0Q,1714327399,narrador-35,american,male,old,casual,narrative_story,generated,,"Middle-aged man, casual voice. Ideal for documentaries.",https://storage.googleapis.com/eleven-public-prod/Fpb4krdQfwciT3Xy4YNHCgEYGA03/voices/T70cYJuTXhU1RNikzT0Q/10b4863e-0d59-429a-b9d8-c87e67a48e50.mp3,1773635,118588,0,215,1.0,True,False,False,,,,,,
14
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,tLxKjKcVsUF2fhH5aCxX,1714308472,"Mayor of Senara - Authoritative, Experienced, Paternal",american,male,old,professional,narrative_story,generated,,"Imagine a voice that exudes the confidence of a seasoned leader, a steady hand that has guided a community through countless trials and triumphs. The Mayor of Senara's aged American accent is a testament to a life spent in service, each word a reflection of the hard-earned wisdom that comes from decades of public service. His voice is a reassuring presence, a reminder that even in the face of adversity, there is always a path forward for those who remain committed to the greater good.",https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/tLxKjKcVsUF2fhH5aCxX/bd0cd0db-4d99-4099-b287-d1ce2e83b3f7.mp3,113079,5433,0,60,1.0,True,False,False,,,,,,
15
+ d7e43fce98e3dabcd2015d2b00f2d4841bd717c9e3704e4059a6bf891f2a3e78,mrxlJIFcWF3AJD8MimgI,1712934372,Fred,american,male,old,intense,narrative_story,generated,,An old man with American accent. Perfect for story telling.,https://storage.googleapis.com/eleven-public-prod/cAHdGLQJkfZlVv8buxJ3FrRtsPI2/voices/mrxlJIFcWF3AJD8MimgI/5a32aaa4-efe9-4793-bbab-e2fbb0f64670.mp3,814543,26367,0,135,1.0,True,False,False,,,,,,
16
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,ow7RR6z1XlfckTAlrYaJ,1712549743,Oi,american,male,old,confident,advertisement,generated,,Old American Quintessential male voice. Perfect for commercials.,https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/ow7RR6z1XlfckTAlrYaJ/16b0959f-e4f5-4425-b017-156e74af574d.mp3,329723,21821,0,213,1.0,True,False,False,,,,,,
17
+ 32081cbd6efcf79072bb1e3c05852f8dfd765b2c4aae3e430c1649888dd804d2,xb5k4Ny6aYbXGdSnCzBl,1711785247,Arnold,american,male,old,deep,entertainment_tv,generated,,Old American male with a deep and smooth voice. Suitable for Entertainment & TV,https://storage.googleapis.com/eleven-public-prod/ixwJeWz5EifrpQ8uno1I9TYJQv53/voices/xb5k4Ny6aYbXGdSnCzBl/8754d2de-e1dc-432c-a8c0-d42764f34d18.mp3,3807163,187291,0,1690,1.0,True,False,False,,,,,,
18
+ e7b0eeb5e350c049a72db07a46e20cecddb6ae166d85150150fceb6a57645e6f,GENtc1uU9r4mEDdGhHuL,1711755208,Old Joshua,american,male,old,deep,narrative_story,generated,,Old American male with a deep and formal voice. Suitable for a Narrator.,https://storage.googleapis.com/eleven-public-prod/oM6fD9g30cZXGrWiteTGD9drCyB3/voices/GENtc1uU9r4mEDdGhHuL/42de0470-b29d-4b58-85d9-751bf06b6811.mp3,40639691,2298389,85,7960,1.0,True,False,False,,,,,,
19
+ 42b32586ce0e9ae900aa9b69c7dba68b7107b5c6589885032fde2796eba268c0,wam76Zy62YvAaMhwX9BD,1711420763,Raymond Elliott,american,male,old,confident,entertainment_tv,generated,,"An American crime reporter or lawyer in the 1960s and 70s, who focuses mostly on the facts. Perfect as a crime series narrator, or a lawyer explaining a case.",https://storage.googleapis.com/eleven-public-prod/HMvvEtuHsZRdl9thyhrEDKKtOW53/voices/wam76Zy62YvAaMhwX9BD/6655c4dc-3c63-47aa-a3cf-66e9d0ba8441.mp3,3286170,270762,0,968,1.0,True,False,False,,,,,,
20
+ 42b32586ce0e9ae900aa9b69c7dba68b7107b5c6589885032fde2796eba268c0,vJ6kltYzAP19Axi7DgC6,1711419064,Robert Gale: Midwestern Company Man,american,male,old,confident,narrative_story,generated,,"Old American male voice. Perfect for narrating middle American TV series, or corporate sales voiceover. ",https://storage.googleapis.com/eleven-public-prod/HMvvEtuHsZRdl9thyhrEDKKtOW53/voices/vJ6kltYzAP19Axi7DgC6/4ef746b5-dd27-44f7-b936-a0ec6b546b69.mp3,1404213,28569,0,269,1.0,True,False,False,,,,,,
21
+ 32081cbd6efcf79072bb1e3c05852f8dfd765b2c4aae3e430c1649888dd804d2,QYZ8fWpQgWbyWocGrJrJ,1710751028,Martin,american,male,old,calm,social_media,generated,,A very crisp and confident American male voice. Great for Social media content.,https://storage.googleapis.com/eleven-public-prod/ixwJeWz5EifrpQ8uno1I9TYJQv53/voices/QYZ8fWpQgWbyWocGrJrJ/03587c2d-b45e-426c-92f7-d20593f5b3d1.mp3,4632914,181742,0,1463,1.0,True,False,False,,,,,,
22
+ 57ceb2be4d32edfbf49aed81177f66f3324c2587aeb52da7361b5a40ee31a76d,O59hIXxjvVMmPyAmwEki,1710712555,Victorino - Deep,american,male,old,deep,narrative_story,generated,,Old American deep male voice. perfect for reading.,https://storage.googleapis.com/eleven-public-prod/6rEFmG0weEgVxsCGCbjOcj2AXpW2/voices/O59hIXxjvVMmPyAmwEki/d73b3211-6df0-4ffa-9b04-8ab26d6f62ad.mp3,979795,118429,0,234,1.0,True,False,False,,,,,,
23
+ 57ceb2be4d32edfbf49aed81177f66f3324c2587aeb52da7361b5a40ee31a76d,uqui6pYRwFXCX0R8SeEK,1710712189,Neil_Deep voice,american,male,old,deep,informative_educational,generated,,Old American male with a deep voice. Perfect for documentaries.,https://storage.googleapis.com/eleven-public-prod/6rEFmG0weEgVxsCGCbjOcj2AXpW2/voices/uqui6pYRwFXCX0R8SeEK/b56bbaed-d29c-4c21-88b1-756e7567e158.mp3,7472113,343605,0,2974,1.0,True,False,False,,,,,,
24
+ 77c48e0f07781b0ce9f10d6796dece7c7bf5a9152895ad5350f2d011595b915c,xDBqezbIeYil8jkpc3c0,1710302207,Old man with a soft voice,american,male,old,calm,conversational,generated,,"An old American male with a soft, quiet voice. Great for conversational content.",https://storage.googleapis.com/eleven-public-prod/uRcoDhI6DVf8aT39RswuDWK2C0P2/voices/xDBqezbIeYil8jkpc3c0/d2771c6e-0383-4050-bfa8-84a963baa098.mp3,2074936,38843,0,574,1.0,True,False,False,,,,,,
25
+ b72312c9c8a7db812d7d0b9f83ae184f1adbf008465ab96318a9fde373fb6f79,v4tFbQnnBe410aXaNWFa,1710168297,harry deep and warm,american,male,old,deep,narrative_story,generated,,Old American man with deep warm voice. Great for narrations.,https://storage.googleapis.com/eleven-public-prod/wkvBRrB284hMaoLKHZ3c4tsZsAo1/voices/v4tFbQnnBe410aXaNWFa/8d81bc72-7a06-4f85-a8f2-be036be2347d.mp3,130287846,6700083,3366,22316,1.0,True,False,False,,,,,,
26
+ 09e3a14f14edc1fe3fba4f5ad4c21cdd719abba1ef7227c2d9b0e82f41f2fec7,kZhljPHcxLFYFyIDTupK,1710153645,Morgan - Deep voice ,american,male,old,deep,informative_educational,generated,,"An Old American male. Beautiful deep and calm voice, ideal for narration. incredibly realistic.",https://storage.googleapis.com/eleven-public-prod/koOonD4HAsSMVyHuP4QTaatQ9cA2/voices/kZhljPHcxLFYFyIDTupK/a3a2111b-d608-4fae-bf31-15a0fde5ff9f.mp3,14172157,1458804,0,1660,1.0,True,False,False,,,,,,
27
+ 7427aeaa50f88c0e2eb901c6df74b478ef25eb565cc2177aa7293b0acbbc71ec,EbrsUc4q8LyghqDwO1NI,1709920482,Mr Storyteller,american,male,old,mature,narrative_story,generated,,"Deep, mature, strong old-school American male voice, great for telling stories. Imagine your wise grandpa spinning tales. Perfect for audioobooks & narrations.",https://storage.googleapis.com/eleven-public-prod/mEe3gl5IP8QLvRfv4ZQ59CRPWK53/voices/EbrsUc4q8LyghqDwO1NI/4c8e50d5-f13f-4c66-9e1e-819bfc0373ac.mp3,36183089,712670,4556,7534,1.0,True,False,False,,,,,,
28
+ 7233204b55d8ee1e5460742e4764fefa044341adf01bac1573d47dc71944dbb2,defYBmrY4ScMZglfROAQ,1709854884,Cornelis,american,male,old,classy,narrative_story,generated,,An old American male with a classy & relaxed voice. Great for Narrations.,https://storage.googleapis.com/eleven-public-prod/uiCAvegwM8OFTkMnu2LwPdCXIO63/voices/defYBmrY4ScMZglfROAQ/40a6edda-46b7-4c32-82a6-cfafb0a50f38.mp3,362791,57469,0,69,1.0,True,False,False,,,,,,
29
+ a8eef491b7f1bb76662b0db360ce1b379abb497eb61db308d5fb62f5dfee7bb3,fi2r0fw0bQUShZBKDyrI,1709144301,Călin OZ ,american,male,old,wise,conversational,generated,,An Old American male. A lifetime of experiences has given him a deep well of knowledge and wisdom. He speaks with a quiet confidence and offers valuable insights and advice.,https://storage.googleapis.com/eleven-public-prod/FJwaL91a8SZIMeJz4Nx1ea8F1N63/voices/fi2r0fw0bQUShZBKDyrI/ba51edb4-2776-410b-aee9-597a25ec7492.mp3,526382,8926,0,172,1.0,True,False,False,,,,,,
30
+ 57ceb2be4d32edfbf49aed81177f66f3324c2587aeb52da7361b5a40ee31a76d,xnF7fEvAqeAhfxecgiMe,1708302655,Brian - Old Teacher,american,male,old,wise,informative_educational,generated,,An old American male wise voice. Works well for Educational content.,https://storage.googleapis.com/eleven-public-prod/6rEFmG0weEgVxsCGCbjOcj2AXpW2/voices/xnF7fEvAqeAhfxecgiMe/6b506f8a-93ed-46cd-984b-6594dd57d464.mp3,1981581,139394,0,612,1.0,True,False,False,,,,,,
31
+ 57ceb2be4d32edfbf49aed81177f66f3324c2587aeb52da7361b5a40ee31a76d,CMjOBfvr2WJglVRtrUKr,1708285533,Neal - Perfect for documentaries,american,male,old,crisp,entertainment_tv,generated,,An old American man with a perfect and Clear Voice.Well suited for Documentaries.,https://storage.googleapis.com/eleven-public-prod/6rEFmG0weEgVxsCGCbjOcj2AXpW2/voices/CMjOBfvr2WJglVRtrUKr/fd70b7ba-1308-46e3-9d6a-eef9d77011fe.mp3,13934051,518110,0,7726,1.0,True,False,False,,,,,,
32
+ d1dface5669e8ad5d0acf36c48f8247d1cd7cbeb7e7d4c80a4473b80fda937b2,TrM4lYyxxYGPKiPhKHix,1707972526,Armstrong,american,male,old,deep,narrative_story,generated,,Old American male with a deep and smooth voice for a storyteller.,https://storage.googleapis.com/eleven-public-prod/gXPf4co4eUSNQXz6OuxNCXXFEOD3/voices/TrM4lYyxxYGPKiPhKHix/7c76472f-faed-4da6-af97-55164091f648.mp3,290923,6221,0,121,1.0,True,False,False,,,,,,
33
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,oz00x3DUdzvssSbyPL4r,1707628022,Andrew,american,male,old,pleasant,,generated,,Old American Male voice with an amazing range of expression. Perfect for Romantic Novel narration.,https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/oz00x3DUdzvssSbyPL4r/f34a2991-124e-4701-90b5-d0715bb932dd.mp3,1165372,50619,0,267,1.0,True,False,False,,,,,,
34
+ 4c4b8195205bfa52a8de3a2281ddfb6781b9b4fd2884c28206b8ec09ca5e161c,wrPmyNKQOFUYrDKPkyGl,1706803167,General Joe - WWII Narrator,american,male,old,raspy,entertainment_tv,generated,,An Old American male. Deep army general voice for WWII-style documentaries. ,https://storage.googleapis.com/eleven-public-prod/ZvtjvUZLlOQERQyZHRWLIFvOhAE3/voices/wrPmyNKQOFUYrDKPkyGl/58553328-a99f-40eb-9b74-4ab90c19f215.mp3,24663994,1052260,0,2806,1.0,True,False,False,,,,,,
35
+ a8191b2827241867444bfc070ec8692bd9d53f97a252a9349179439512db1892,BQRzGVjZjPJHzYcu1uTN,1706603322,Stephen - Narrator,american,male,old,deep,narrative_story,generated,,An Old American male. Voice is deep and makes for good storytelling and narration.,https://storage.googleapis.com/eleven-public-prod/LPSMwp0QPIPEu76c5UE6a2Tg6kU2/voices/BQRzGVjZjPJHzYcu1uTN/1ef7eb51-4d7d-44df-838b-2d7222a91b28.mp3,1143063,117578,0,126,1.0,True,False,False,,,,,,
36
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,MBjpvCy7mZg0kprZvkgs,1706498822,Hank,american,male,old,confident,narrative_story,generated,,An Old American male. Voice is suited for Action Novel story-telling. Perfect for engaging listeners.,https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/MBjpvCy7mZg0kprZvkgs/f2d1c168-1b21-48bc-85fb-056d77c354d4.mp3,193327,17406,0,73,1.0,True,False,False,,,,,,
37
+ 47435b72bbb56c3eb284375a7daff4d15a3ab57ffaeb2fc6c8d2b67449fc6a19,uVO0SulTgtqQa0uMc31a,1706302884,"Old Mitchell - Deep, Authoritative, Narrative",american,male,old,wise,characters_animation,generated,,"An old American male voice. Works well for narration, or old western characters.",https://storage.googleapis.com/eleven-public-prod/pCPkyWAYtBYPds1HOclxN3jULjd2/voices/uVO0SulTgtqQa0uMc31a/a2ade005-4474-4dde-aa14-5acb59df7722.mp3,34322458,1306283,756,8693,1.0,True,False,False,,,,,,
38
+ a8191b2827241867444bfc070ec8692bd9d53f97a252a9349179439512db1892,tF1ufpJOhYA6v3OGfhAM,1705523979,Richard -- The Man in Charge,american,male,old,deep,advertisement,generated,,"Old-American male. Deep, rich voice perfect for narration, selling luxury goods or just commanding your attention.",https://storage.googleapis.com/eleven-public-prod/LPSMwp0QPIPEu76c5UE6a2Tg6kU2/voices/tF1ufpJOhYA6v3OGfhAM/626a45ca-d601-4f21-af67-4de5c2b9616c.mp3,6558038,301558,4528,1954,1.0,True,False,False,,,,,,
39
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,uPcn9k0RbyG0eckJvQqs,1705386382,Brent,american,male,old,deep,,generated,,Old American male with a very deep voice. Would make a great narrator. ,https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/uPcn9k0RbyG0eckJvQqs/6186b1d3-0e85-46be-9bd3-24d11083c51c.mp3,141488,2164,0,80,1.0,True,False,False,,,,,,
40
+ 0bafd70aebbff58be3f6aee8cded3c2deb4598d22d001eb7ebd0f430ef7417b9,bCXy39oLEre4muK1pumN,1704383976,SocraGPTs,american,male,old,formal,advertisement,generated,,A middle-aged American woman with a formal and professional tone that's perfect for business voiceovers.,https://storage.googleapis.com/eleven-public-prod/N9nr2MNIO6TugKyOU4QtXqamb4H3/voices/bCXy39oLEre4muK1pumN/35c132e2-a730-42cb-81bd-f3f7d124c5e3.mp3,320357,6584,0,213,1.0,True,False,False,,,,,,
41
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,TbNrDvTbEMByOAxzUwQv,1703011088,"Alexander - Deep, Calm and Authoritative",american,male,old,deep,,generated,,"Old American male. Discover the commanding presence of Alexander's voice, where depth meets clarity in every word. Experience the calm yet authoritative tone that captivates and inspires, ideal for impactful narration and persuasive presentations. ",https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/TbNrDvTbEMByOAxzUwQv/0ca67d1c-9288-48ba-98d2-003c079566e5.mp3,8444678,265513,0,1444,1.0,True,False,False,,,,,,
42
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,762VZ88WgOXetLsrt3Rt,1702153772,"Temos - Rich, Authentic",american,male,old,formal,advertisement,generated,,"Discover the Rich, Authentic Voice of Temos - Your Ideal Choice for Narration and Voice-Overs. With his deep, resonant voice that carries the wisdom and charm of an old American male, Temos brings stories to life. Perfect for documentaries, audiobooks, and commercials, his voice adds a touch of class and credibility to any project.",https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/762VZ88WgOXetLsrt3Rt/ad66d32a-f70d-4387-8bca-3bd0275a6ca8.mp3,1382166,8779,0,641,1.0,True,False,False,,,,,,
43
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,DL32hqiGxhvHY1wZtjc4,1702024930,Hadrian,american,male,old,confident,,generated,,"An old American male voice, Hadrian brings a rich, deep tone that commands attention and respect. Ideal for impactful messages and storytelling, this voice carries the weight of experience and the subtlety of nuanced expression.",https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/DL32hqiGxhvHY1wZtjc4/1a4675fd-db8a-4789-869b-f58c16cf9333.mp3,191159,5117,0,74,1.0,True,False,False,,,,,,
44
+ 887d2dc20e77ba2097324745303bf1ad7669db35ceabe745ef85280b912f1c83,W2cCQ9wxF3zlIhZjyYel,1702000711,Clint - dark and intense,american,male,old,calm,,generated,,Old American male. Voice is cool and calm. Perfect for narrations.,https://storage.googleapis.com/eleven-public-prod/y53gCUzCWyXUpljRMs3MpmcCDeF3/voices/W2cCQ9wxF3zlIhZjyYel/c25c86a3-4f29-44de-b79c-9036489c4abb.mp3,1442161,21309,0,613,1.0,True,False,False,,,,,,
45
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,2LnE5p7zW6rLtqwRrhxj,1701065287,Fennelosa,american,male,old,wise,,generated,,"An old American male voice brimming with depth and richness. Perfect for storytelling, his voice carries the wisdom and spirit of American history, making every narrative memorable.",https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/2LnE5p7zW6rLtqwRrhxj/9b483493-fe64-46b3-8f9d-6d7915def862.mp3,65058,123,0,27,1.0,True,False,False,,,,,,
46
+ 2759d36b33f17b7e2264bf1de37e623a5a771b31eadf3dae03c5aa462b1f5a3a,k2k7VM2oZghDtUPcFoJe,1701058512,Gary - Scientific documentary narrator,american,male,old,wise,informative_educatio,generated,,"An old American man that has been a narrator of scientific documentaries for a great many years, slightly tired but highly skilled.",https://storage.googleapis.com/eleven-public-prod/ZTwv5nUwkPO78xX4PO9hG2IbIPU2/voices/k2k7VM2oZghDtUPcFoJe/7e18aaa5-a313-4d6e-ada1-7d0c43087306.mp3,140015,875,0,86,1.0,True,False,False,,,,,,
47
+ 963fbe765d852b60c95c36687f5b9945e6e7d328a8851217080719900340ceec,WltHvowoWugN7JpA1dIG,1700913525,Charles - Deep Hoarseness Voice,american,male,old,pleasant,social_media,generated,,An Old American with deep Hoarseness Voice Good For educational videos in social medias,https://storage.googleapis.com/eleven-public-prod/pfReuAo0QKbBNMVgI2MamcYNCge2/voices/WltHvowoWugN7JpA1dIG/b3833005-ece3-4200-afe6-a409cea4b561.mp3,5246853,74782,0,1920,1.0,True,False,False,,,,,,
48
+ 963fbe765d852b60c95c36687f5b9945e6e7d328a8851217080719900340ceec,74DSFEfDFahZncD4swia,1700913244,Theodore-Old Man Deep Husky Voice,american,male,old,husky,social_media,generated,,An old American man with a husky deep voice perfect for social Media educational Videos.,https://storage.googleapis.com/eleven-public-prod/pfReuAo0QKbBNMVgI2MamcYNCge2/voices/74DSFEfDFahZncD4swia/e4b6f9ce-5e4b-4e6b-8595-2f3472954858.mp3,11385749,366342,0,3842,1.0,True,False,False,,,,,,
49
+ 963fbe765d852b60c95c36687f5b9945e6e7d328a8851217080719900340ceec,IDsocWs8GiXnFAfHwRle,1700910363,Oscar - Old Deep Narrator,american,male,old,deep,informative_educational,generated,,An Old American man with a deep Voice Great for Social Media or Educational Videos.,https://storage.googleapis.com/eleven-public-prod/pfReuAo0QKbBNMVgI2MamcYNCge2/voices/IDsocWs8GiXnFAfHwRle/a3f420b4-5823-48d1-9232-856a6ec1936d.mp3,1062815,25110,0,406,1.0,True,False,False,,,,,,
50
+ ebc55c5eda1b3218f480f9221fddc482683561ded4c8ef3bd737eadd4cb1b786,BgOrIVeAmV0XZNEz3ruU,1700306894,Nimbus - deep & meditative,american,male,old,neutral,entertainment_tv,generated,,"An old American deep and meditative male voice. Use for guided meditation recordings, content creation, radio, etc.",https://storage.googleapis.com/eleven-public-prod/9Dv3jzCkGMNqEr6RT7qtT9CsIgv1/voices/BgOrIVeAmV0XZNEz3ruU/9a7a003f-9991-40ab-b28a-e55107c01e0d.mp3,6219239,247127,0,1327,1.0,True,False,False,,,,,,
51
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,piGSPxxiQt0BG8z7SMfK,1699818010,Alchemist,american,male,old,crisp,narrative_story,generated,,"Experience the rich, seasoned tones of 'Alchemist,' an old American male voice talent. Ideal for projects needing depth and authenticity, his voice brings a touch of timelessness to any narration or advertisement.",https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/piGSPxxiQt0BG8z7SMfK/2cb84c7c-05cc-4b8e-a4ee-6663dd1ab998.mp3,170697,1307,0,53,1.0,True,False,False,,,,,,
52
+ ebc55c5eda1b3218f480f9221fddc482683561ded4c8ef3bd737eadd4cb1b786,VvK0we6wSgt5e8PfGgaR,1699377051,Arthur - calm & deep,american,male,old,calm,,generated,,"Old American, slightly deep male voice with a heavenly tone. Best for any type of narration and voiceover. Ex: Audiobook narration, trailer narration, emulating a godlike voice.",https://storage.googleapis.com/eleven-public-prod/9Dv3jzCkGMNqEr6RT7qtT9CsIgv1/voices/VvK0we6wSgt5e8PfGgaR/bde509e3-d2af-470b-95a9-b2691403183a.mp3,4574699,87600,0,1024,1.0,True,False,False,,,,,,
53
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,ydQUOZceedf5vV7LbD2O,1699183029,Grizzly,american,male,old,raspy,characters_animation,generated,,Old American man with a Strong and gruff voice. Great for Characters and Animation.,https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/ydQUOZceedf5vV7LbD2O/2558fef0-a8af-4f69-9921-043fe8743f36.mp3,23645632,281825,0,2898,1.0,True,False,False,,,,,,
54
+ 2ee40b08feb5b536baa392b1efc25f1cbbf432099b40982407990f4aa0dfe8a7,bVjzXaCPiwtzdhYowm3M,1698711814,Walter - Intelligent and Resolute,american,male,old,intense,characters_animation,generated,,An old American mature male with a steely voice for an intense character.,https://storage.googleapis.com/eleven-public-prod/LnbN2Mb8f5YgnEELsJLSFpjKUvW2/voices/bVjzXaCPiwtzdhYowm3M/636847be-8405-4fee-887b-b3a7f722f535.mp3,2771761,133298,0,1195,1.0,True,False,False,,,,,,
55
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,9Ge5C6AGqeBJhgcIL9xA,1698465948,Professor Malcolm,american,male,old,wise,informative_educational,generated,,"Old American man with a typical professor voice, devoid of strong emotion, but strong on knowledge and wisdom. Great for educational and informative contents.",https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/9Ge5C6AGqeBJhgcIL9xA/605c77ae-18b9-466c-9af1-61934f2dfd88.mp3,1130251,10409,0,430,1.0,True,False,False,,,,,,
56
+ 379475b3a7fb2bbd16c01afba4f8f69730d9d3bd57f690877204041dcd1de9c2,kNFIW9qx4bc52l68dW7C,1697293770,Theodore - Authoritative and deep,american,male,old,deep,entertainment_tv,generated,,Old American man with an authoritative and deep voice. Great for audiobooks or news.,https://storage.googleapis.com/eleven-public-prod/ZzIzVo9ATCeBEsjfTWa17GTKTtn1/voices/kNFIW9qx4bc52l68dW7C/b1b27140-8413-4b40-ba66-bf2a987b3525.mp3,10315356,511436,64891,2872,1.0,True,False,False,,,,,,
57
+ 379475b3a7fb2bbd16c01afba4f8f69730d9d3bd57f690877204041dcd1de9c2,sYBdD7D45WVuEZmG8UeB,1697293618,Howard - American Radio Voice,american,male,old,modulated,advertisement,generated,,Middle aged American male voice perfect for radio and promos.,https://storage.googleapis.com/eleven-public-prod/ZzIzVo9ATCeBEsjfTWa17GTKTtn1/voices/sYBdD7D45WVuEZmG8UeB/1647a8b9-c022-4e02-af56-086d5d2e7efa.mp3,3050352,80553,0,990,1.0,True,False,False,,,,,,
58
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,5jnKgZe6Wrwtu8MwKtnF,1697133352,Gerhard Bakker,american,male,old,confident,,generated,,An old American male voice steeped in years of wisdom and weathered integrity. Ideal for narratives needing both authority and depth.,https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/5jnKgZe6Wrwtu8MwKtnF/ede94185-f174-45c7-9016-f54190a536eb.mp3,210702,1259,0,117,1.0,True,False,False,,,,,,
59
+ db625cdfba84bdfacb9b475b294868553f449951304c08e08f4f342a762c1eda,miY0eVT1k6n2tfhwgYHL,1696829476,Mike - Deep Voice ,american,male,old,deep,,generated,,An Old American Deep Male Voice. Great for narrators.,https://storage.googleapis.com/eleven-public-prod/Hs0xfKcvKQcbMthORaeMjW3c5XT2/voices/miY0eVT1k6n2tfhwgYHL/b5a22a4a-6a6c-46a3-b3e8-c3d6adb06612.mp3,286758,17442,0,99,1.0,True,False,False,,,,,,
60
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,UKVKci2XWXibV425v3WJ,1696671328,Robert - Generic,american,male,old,neutral,advertisement,generated,,Old American man with a Neutral and straightforward voice. Pleasant for ads.,https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/UKVKci2XWXibV425v3WJ/8ec8429f-4897-4ac6-986d-31c5d8f2b48a.mp3,1710544,6543,0,826,1.0,True,False,False,,,,,,
61
+ 8305443ce50a5dba3fcb6735634e88257c3b6365fb539fe4389b842565c2c53f,00OKa5bDQwcSeSFLOWoZ,1695655465,"Manohar - Gruff, Seasoned, and Wise",american,male,old,wise,,generated,,Old American man with A deep and heavy voice with wisdom behind it. Great for storytelling.,https://storage.googleapis.com/eleven-public-prod/lA5gT7FFPLVt66XJyVjpVR1ljPA2/voices/00OKa5bDQwcSeSFLOWoZ/d11f8457-1d7e-4517-ad81-1be69ffcc811.mp3,704333,50423,0,185,1.0,True,False,False,,,,,,
62
+ 5a26d0f82c5c0f975d292307d2fad8c0b005dca134b24174facf2cf3ffbd59b7,UfRBwSJrgjDtzrEf8P2s,1695080673,Twilight Zone Guy,american,male,old,,,generated,,TV narrator voice from the 1950s. ,https://storage.googleapis.com/eleven-public-prod/FybV0NppK1S5w80WwJfThGTcEGF2/voices/UfRBwSJrgjDtzrEf8P2s/5939d823-1ffd-4526-ac6d-43d05b39d50f.mp3,1623791,154876,0,515,1.0,True,False,False,,,,,,
63
+ 9746ac6051061c55717b8cb6c6b39ffca3ad55caca786ab26fa7e61462fe6465,0HpbeTZr9DdE1r0eGVn1,1694887172,Bryan,american,male,old,confident,conversational,generated,,"An old American man with a conversational tone, but could be useful for non-fiction content.",https://storage.googleapis.com/eleven-public-prod/Y3yb5Fdg8aVDi9n3MLjYB1v0tMF2/voices/0HpbeTZr9DdE1r0eGVn1/4c4cd4a7-c2ea-45d3-b402-55fc875240e0.mp3,12747943,132872,0,846,1.0,True,False,False,,,,,,
64
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,pR27WPYvex77ewZOYyy0,1694747761,Andrew - Old slow voice,american,male,old,calm,,generated,,Old british man. A deep voice that makes for good storytelling and narration.,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/pR27WPYvex77ewZOYyy0/533f49d1-75dd-4bb9-82b3-ec392d25494d.mp3,5330851,78413,0,679,1.0,True,False,False,,,,,,
65
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,ujQHYmRqdrO1xbZlxbbq,1694747751,Carl - Big Voice,american,male,old,modulated,narrative_story,generated,,"Old American man. Has a smooth tone, which works well for reading audiobooks.",https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/ujQHYmRqdrO1xbZlxbbq/a8357e1f-b7bd-4d32-96ff-ab8c8971af17.mp3,20615070,344523,0,1579,1.0,True,False,False,,,,,,
66
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,V9yd7u6pgrdk1eUUxB0a,1694747739,Rafael - Deep AND clear Voice,american,male,old,mature,narrative_story,generated,,"Old American man, with a splendid accent. Perfect for audiobooks and narrations.",https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/V9yd7u6pgrdk1eUUxB0a/ad545b28-73a4-4252-b623-bc8f17729af5.mp3,15883271,300441,0,5252,1.0,True,False,False,,,,,,
67
+ d610664707d926b9dea60906f1c58af3ac316c6cfd8d8fade5d9f91d3321c125,rzqEwnYlzz3S6GU9GzP5,1694599271,Grandpa Slow Reading,american,male,old,deep,,generated,,"Old american man. Has a deep voice, which makes for a good storyteller.",https://storage.googleapis.com/eleven-public-prod/AkW8pGYJGCdggKOLaVgBcwffGLV2/voices/rzqEwnYlzz3S6GU9GzP5/be81219d-791f-4794-a71b-8d975ec0c5df.mp3,18569780,828318,0,3810,1.0,True,False,False,,,,,,
68
+ 0dcdc688f3ee9e02743a0de28d6769c35039a78733c36aafc328b792d406b726,uzHr86xKcxF5aXN7wzBi,1694409071,JimBob ,american,male,old,wise,,generated,,Old Southern Steady,https://storage.googleapis.com/eleven-public-prod/Xsdels7UdjYvG9pjw1AODwk9kQ93/voices/uzHr86xKcxF5aXN7wzBi/adfbc3c5-95f6-45cf-bc17-d09abffdc049.mp3,1890801,19135,149058,491,1.0,True,False,False,,,,,,
69
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,OlAvmFxyQjYzYXM4Fsyd,1694282762,Morgan - Deep voice,american,male,old,deep,,generated,,Old American man with a deep voice good for Stprytellers.,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/OlAvmFxyQjYzYXM4Fsyd/c870e3f6-a4b5-4d87-9173-7b30f4ce749d.mp3,1069299,78663,0,471,1.0,True,False,False,,,,,,
70
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,Z7jNXfWUXoKWeiu4ofu5,1694145241, Steve - wise teacher,american,male,old,mature,informative_educational,generated,,An old American confident male voice. Great for Education ,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/Z7jNXfWUXoKWeiu4ofu5/4f8e3d31-9ac1-4dc1-a8b1-42a01fc036ec.mp3,2741112,26076,0,805,1.0,True,False,False,,,,,,
71
+ 410e4777a4b0a9361e871f17774572072bfc2dc19e0b9b8820c2942794435f3e,qK2TsfP2xfTaa6A61YKz,1694074393,James - Mysterious Intriguing,american,male,old,deep,,generated,,Old British man. Voice perfect for narrating deeply inspirational stories.,https://storage.googleapis.com/eleven-public-prod/ikNVj8ML3Lgb9KGOLP3VLBt2lC13/voices/qK2TsfP2xfTaa6A61YKz/c73e382a-d304-4b8b-9271-f059727e7e92.mp3,7490681,280223,0,1857,1.0,True,False,False,,,,,,
72
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,UZiH4kkYAsqsccr2f3QZ,1694033494,Andrew Radio,american,male,old,pleasant,entertainment_tv,generated,,Old American male with a pleasant voice great for Tv and radio contents.,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/UZiH4kkYAsqsccr2f3QZ/fcc0b988-4c19-4780-9c50-43d7ed34edb0.mp3,832113,22286,0,346,1.0,True,False,False,,,,,,
73
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,DATmubGSst6fXALPucOB,1694033476,Bruce Actor,american,male,old,soft,characters_animation,generated,,Old American man. A deep and Slow Voice perfect for a good character.,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/DATmubGSst6fXALPucOB/6b36cb6c-fd90-4b7f-9e04-0413f5376968.mp3,4288708,119711,0,2090,1.0,True,False,False,,,,,,
74
+ 77262ff9fb59a6d22f7483b93e3cf2bf01c5def3798616fb3849aa686c477a2f,sXCn25Rrzoc8Z3JbSCjC,1694018850,Kenneth - calm newcaster,american,male,old,calm,entertainment_tv,generated,,An old American male with a calm voice Great for news broadcasting,https://storage.googleapis.com/eleven-public-prod/GcN1ozyMluNskyp7uxVv4wEtZ252/voices/sXCn25Rrzoc8Z3JbSCjC/aec56028-606e-43a0-95f6-56254a9b23fe.mp3,2574999,99642,0,940,1.0,True,False,False,,,,,,
75
+ 40a5cac4374619e3e3663d795d11eab648200be18ba0b2dae7580aa6b5036f8a,CEdUxVBCJstwrarkYX3D,1693935694,Halbert,american,male,old,,,generated,,,https://storage.googleapis.com/eleven-public-prod/LSkcDmQyupUSH5zFvxIj0G5zUe03/voices/CEdUxVBCJstwrarkYX3D/6a3c62d7-b785-47c5-bca0-baa0ddd1597a.mp3,276508,8917,0,56,1.0,True,False,False,,,,,,
76
+ 81c9f4ed9fb5f51c5c8806c9e8853e7092e2e02ac37c4d699ec977cdcf02881b,SnalR9nLJ998YxJSl3Fq,1693855579,KalΔ±n,american,male,old,,,generated,,,https://storage.googleapis.com/eleven-public-prod/VzT0xY2IgKUAiUm3WvEgWiTQKI63/voices/SnalR9nLJ998YxJSl3Fq/c59c5ad9-131b-43b6-a059-55aac241b79d.mp3,992622,16018,0,353,1.0,True,False,False,,,,,,
77
+ 61e811d10663eb0c59eb677da772d8718952f98906e2e38f93673ff0a4483b18,yep09fcYbT9mPSQ1lwlh,1693251872,Marcus,american,male,old,professional,characters_animation,generated,,An old-fashioned voice with a good tone.,https://storage.googleapis.com/eleven-public-prod/BY2HF0FXFZgUc02SoE03q725DZs1/voices/yep09fcYbT9mPSQ1lwlh/c0750eff-cd9f-4e49-86cf-40109e11d686.mp3,119947165,5992826,0,24568,1.0,True,False,False,,,,,,
78
+ 674a094b7bededa08df1c6f5c268d0aadb13293d5edda5ded703ee73c3d9b411,UYIZktGPTicmE1J5oG3K,1692877803,Daryl,american,male,old,deep,entertainment_tv,generated,,"A deep, calm, and full voice. Could be good for an epic movie narrator. ",https://storage.googleapis.com/eleven-public-prod/ioR3rLfCPrVJZzjTY8Y1PtkLvLk1/voices/UYIZktGPTicmE1J5oG3K/435fd546-2b15-409e-9dc3-31b1e29d9d45.mp3,33951485,751338,0,8633,1.0,True,False,False,,,,,,
79
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,O0EYpE0W5k1lVC3Rc8EH,1692755103,James - School Teacher,american,male,old,,,generated,,,https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/O0EYpE0W5k1lVC3Rc8EH/777aaa1e-d147-45d1-8b96-d366e4b5026a.mp3,395544,31194,0,109,1.0,True,False,False,,,,,,
80
+ 5d30d4a2ec6598900481a1f72bab23755468fd157c39bf18814bab6fb2f50c59,FhoBN5AQXvK5vUxulkwL,1692753779,Adam - Newscaster,american,male,old,formal,,generated,,"A very traditional deep and cinematic voice. A bit monotone, but confident.",https://storage.googleapis.com/eleven-public-prod/63YWf9FcbyS5PpTayiUUxnQ95Cj2/voices/FhoBN5AQXvK5vUxulkwL/81a051c0-8f4c-4fff-9623-5bc006a6c0a2.mp3,15351887,728499,2334,6542,1.0,True,False,False,,,,,,
81
+ 4e7d3b537adce536cb5b36f27c28722fab6bfa49777ab7ebb292cb5681763216,RDyiFZuu532tMhDgez31,1692715587,Harrison - Deep and Cinematic,american,male,old,confident,advertisement,generated,,"A timbre reminiscent of seasoned oak and a cadence that suggests wisdom with every syllable. Harrison's voice is like the rumble of distant thunder. His voice holds gravitas making him perfect for narrating epic movie trailers, stirring documentaries and impactful advertisements.",https://storage.googleapis.com/eleven-public-prod/Ma0f0zw9rKhbQ6LWZ0vMZma18lW2/voices/RDyiFZuu532tMhDgez31/e3ebb840-bf31-4fc7-b362-b8dcc898b71e.mp3,171087675,4736822,588,16955,1.0,True,False,False,,,,,,
82
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,qzOcItxhX2lQvcXk4F5U,1691989673,Carl,american,male,old,rough,narrative_story,generated,,A rough voice with a pleasant inflection. Good for audiobooks,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/qzOcItxhX2lQvcXk4F5U/c64533ac-c543-40ba-bca2-a2ec7423a42f.mp3,666753,578,0,267,1.0,True,False,False,,,,,,
83
+ b5fe368e6b6f29567de3065119909bc6de639ff5c409f96f7ec378b8abcc6c77,Au1xn1q4XOiitEswfIzo,1691887963,Mike - teacher,american,male,old,pleasant,conversational,generated,,A slow voice with a slight slur.,https://storage.googleapis.com/eleven-public-prod/ZNTWuC7IYQQWqzzeKbpLS0FeplI3/voices/Au1xn1q4XOiitEswfIzo/56b03843-3723-4617-a486-bbedb0f84828.mp3,1041531,22600,0,413,1.0,True,False,False,,,,,,
84
+ 9ea671e3839721da1670dc9cf6034f041de9010a12bf650f0f6a82d3a8ca1bf6,CGRPLvkr7Ck4MjVz89jv,1691885070,Tom - trailer narrator,american,male,old,deep,narrative_story,generated,,A strong and booming voice. Great for narration and storytelling.,https://storage.googleapis.com/eleven-public-prod/PCnLJkMMboOFkMrgIZa4utgOHxw1/voices/CGRPLvkr7Ck4MjVz89jv/e4ddc61f-c4b8-44f7-829c-45a2cfb2661e.mp3,155081193,11322955,2695,21974,1.0,True,False,False,,,,,,
85
+ bcf1f77ee30ba698ec2808b47188b4189a69c862c073d704fde7034608eeaec5,kvYgSg8XsPZR6yKdtRbS,1691687378,Maxwell - deep and dramatic,american,male,old,deep,narrative_story,generated,,A strong and deep voice. Good for audiobooks.,https://storage.googleapis.com/eleven-public-prod/UO3iqFrpFmdoj482vAhP1srkTpE2/voices/kvYgSg8XsPZR6yKdtRbS/a7db17ae-b703-4aa7-8326-c576c6615cec.mp3,10313656,136095,0,1917,1.0,True,False,False,,,,,,
86
+ bcf1f77ee30ba698ec2808b47188b4189a69c862c073d704fde7034608eeaec5,nRjJQMMnjuyMXVyDw9TC,1691686924,Rupert - raspy,american,male,old,raspy,narrative_story,generated,,A raspy voice. Great for storytelling and narrations.,https://storage.googleapis.com/eleven-public-prod/UO3iqFrpFmdoj482vAhP1srkTpE2/voices/nRjJQMMnjuyMXVyDw9TC/121a2622-6704-42e9-9e18-a4bf835d8bf0.mp3,17703198,110673,0,2989,1.0,True,False,False,,,,,,
87
+ 4c7e0a65d5daaa95241e12cac72dbbae5d5494bcf7509c3ca97798b1a7bcc544,VFaGv1beF98TcLoheeTr,1691615682,Hasse,american,male,old,deep,narrative_story,generated,,A deep and husky older American man's voice. Great in a storytelling role.,https://storage.googleapis.com/eleven-public-prod/Je2OUP5SdgSZhG40J7umHz4bhXB3/voices/VFaGv1beF98TcLoheeTr/be46b5b9-6deb-44d1-9414-10d0cdae2038.mp3,1942879,36911,0,362,1.0,True,False,False,,,,,,
88
+ 4c7e0a65d5daaa95241e12cac72dbbae5d5494bcf7509c3ca97798b1a7bcc544,cZjabFoXvNa2Sha2ygRA,1691615651,Moe,american,male,old,deep,entertainment_tv,generated,,"A very deep voiced, older American male. Would make a great newsreader.",https://storage.googleapis.com/eleven-public-prod/Je2OUP5SdgSZhG40J7umHz4bhXB3/voices/cZjabFoXvNa2Sha2ygRA/0d2cface-9900-4d98-bf17-0d1124523021.mp3,2559032,8949,0,1048,1.0,True,False,False,,,,,,
89
+ 4c7e0a65d5daaa95241e12cac72dbbae5d5494bcf7509c3ca97798b1a7bcc544,CdQe9liLRRx46POjHWD5,1691615624,Huss,american,male,old,husky,entertainment_tv,generated,,An extremely deep and husky voice with an older American accent. Great as a news reader.,https://storage.googleapis.com/eleven-public-prod/Je2OUP5SdgSZhG40J7umHz4bhXB3/voices/CdQe9liLRRx46POjHWD5/1d38ec5d-016a-4fb1-b5b3-3576a611db4d.mp3,2658407,70990,0,1066,1.0,True,False,False,,,,,,
90
+ 4c7e0a65d5daaa95241e12cac72dbbae5d5494bcf7509c3ca97798b1a7bcc544,Vm1ftRus8nOQ7s4a92vR,1691615536,Noah,american,male,old,deep,characters_animation,generated,,A strong and deep male American accent. Great for video games.,https://storage.googleapis.com/eleven-public-prod/Je2OUP5SdgSZhG40J7umHz4bhXB3/voices/Vm1ftRus8nOQ7s4a92vR/81e3dc8b-ee21-428a-ae7a-da2d2c325c25.mp3,376277,10064,0,335,1.0,True,False,False,,,,,,
91
+ 4c7e0a65d5daaa95241e12cac72dbbae5d5494bcf7509c3ca97798b1a7bcc544,9EWtAp9CJFp9OHHeZpQU,1691614345,Vik,american,male,old,,,generated,,,https://storage.googleapis.com/eleven-public-prod/Je2OUP5SdgSZhG40J7umHz4bhXB3/voices/9EWtAp9CJFp9OHHeZpQU/d5eed40a-7295-4c95-a345-6e05e5f51232.mp3,31957,191,0,26,1.0,True,False,False,,,,,,
92
+ bba4805675d1cf1adc32708acc71d99864f3bd3d29794428e24b8ee964089863,duTaAVvWj7ApwuuafXPo,1691383717,Neil,american,male,old,husky,narrative_story,generated,,A deep and calm voice. Great for general narration,https://storage.googleapis.com/eleven-public-prod/EHIar1AZTleTkQWFYj2L1rz2Elw1/voices/duTaAVvWj7ApwuuafXPo/eadc105a-257f-4423-8cd9-b2f3c3372ba8.mp3,33282887,688990,0,10407,1.0,True,False,False,,,,,,
93
+ 0c7a0a07052b2f2bb4b73b2963357bde7f22aa26f9e58cd0f7a850c8d695f439,qbCOsdoteo8VEMyMhVos,1691130236,Larry - friendly and deep,american,male,old,pleasant,narrative_story,generated,,"A pleasant, friendly & deep voice. Great for audiobooks.",https://storage.googleapis.com/eleven-public-prod/DUlqb4sMu2gK8EEQx88MJY3Cyfn2/voices/qbCOsdoteo8VEMyMhVos/1bb3bc97-3d02-4b4d-9cd0-0a000541a0b2.mp3,5108549,64058,0,1433,1.0,True,False,False,,,,,,
94
+ 0c7a0a07052b2f2bb4b73b2963357bde7f22aa26f9e58cd0f7a850c8d695f439,bjEb5sDVOnZzrf9d5HJG,1691103338,Gerald - relaxed and casual,american,male,old,relaxed,narrative_story,generated,,"American old male - verstalie for a wide range of projects, laid back, relaxed and casual",https://storage.googleapis.com/eleven-public-prod/DUlqb4sMu2gK8EEQx88MJY3Cyfn2/voices/bjEb5sDVOnZzrf9d5HJG/c6473447-2126-4d72-9256-a816a30bf5b5.mp3,234881,1200,0,187,1.0,True,False,False,,,,,,
95
+ 8038417da63c7bff795816c62b631c67afd96bb10eb4f5ee751b6c6c0d13afc0,hN17nLP9uVPw4SpN33D1,1690730340,Vieux,american,male,old,anxious,characters_animation,generated,,A monotonous male American voice. Could be used to voice a nervous character in a cartoon.,https://storage.googleapis.com/eleven-public-prod/NDq0mqvvUucfgjKgcbp0ffaGrYC3/voices/hN17nLP9uVPw4SpN33D1/3729fcaf-6e79-4c57-9272-21c39c914001.mp3,129809,7849,0,124,1.0,True,False,False,,,,,,
96
+ 01b61bfeb4c26dfba4d5a21ed2e211bfe8022b0cb1e9bc9273c80bcff913d8c2,PpPE31K2PkD7yeQ04kDx,1690585571,Tom,american,male,old,pleasant,entertainment_tv,generated,,"A standard, non-descript voice. Slightly muffled audio.",https://storage.googleapis.com/eleven-public-prod/Y2SOrNPEw6VykozmNVC0WkvujFo1/voices/PpPE31K2PkD7yeQ04kDx/234df3ac-475a-417c-a807-0c4dc76ba1c7.mp3,480745,9575,0,272,1.0,True,False,False,,,,,,
97
+ 01b61bfeb4c26dfba4d5a21ed2e211bfe8022b0cb1e9bc9273c80bcff913d8c2,7kxOlWJF3rcLHh3Mmdoq,1690585342,Ted,american,male,old,deep,entertainment_tv,generated,,"A deep and versatile voice, good for news reading.",https://storage.googleapis.com/eleven-public-prod/Y2SOrNPEw6VykozmNVC0WkvujFo1/voices/7kxOlWJF3rcLHh3Mmdoq/be6ca012-d275-4577-8037-6cabd4220d19.mp3,148048516,11840178,0,2798,1.0,True,False,False,,,,,,
98
+ dc8f25f8b3643ee574159766374d950551bd5444b35ee725caa2ee103b187084,DxRgeOmpTRkFQhqikeXw,1690129071,Frank - old storyteller,american,male,old,raspy,narrative_story,generated,,A gentle old-man voice. Fantastic for storytelling.,https://storage.googleapis.com/eleven-public-prod/VbeXlFBkWNXcoVWf0tf1H1mtEUE3/voices/DxRgeOmpTRkFQhqikeXw/27b3ac7b-78b6-41b7-a68d-de5fd4eb648c.mp3,10678569,88835,0,1956,1.0,True,False,False,,,,,,
99
+ 0c7a0a07052b2f2bb4b73b2963357bde7f22aa26f9e58cd0f7a850c8d695f439,8mCJm3KcZH7LiruelqnH,1690020353,Albert - deep slurred meditations,american,male,old,meditative,narrative_story,generated,,A deep male voice that does not pronounce words strongly. Good for medidations.,https://storage.googleapis.com/eleven-public-prod/DUlqb4sMu2gK8EEQx88MJY3Cyfn2/voices/8mCJm3KcZH7LiruelqnH/c0f383e8-5d7b-424c-b884-2ac857ef87e6.mp3,1204045035,28420959,455,13734,1.0,True,False,False,,,,,,
100
+ 36b58c5e7086239436709a70ded5b021d8bcf9aed915571d657f547414bf3f15,5e36HAxuDW6XCNZueRu3,1689872770,Henry - Slow Deliberate,american,male,old,intense,conversational,generated,,A slow and serious sounding older male with an American accent. Great for conversations.,https://storage.googleapis.com/eleven-public-prod/FTgfQkBx0ofkyQeGUEZlzoPMEMJ2/voices/5e36HAxuDW6XCNZueRu3/e1778067-0351-4c9e-99fc-234045e0c04f.mp3,1016764,21760,0,210,1.0,True,False,False,,,,,,
101
+ bcf1f77ee30ba698ec2808b47188b4189a69c862c073d704fde7034608eeaec5,RvoZecblqgFppocilIOx,1689434593,Johnny - deep and gruff,american,male,old,deep,advertisement,generated,,A deep and gruff voice. Good for commercials.,https://storage.googleapis.com/eleven-public-prod/UO3iqFrpFmdoj482vAhP1srkTpE2/voices/RvoZecblqgFppocilIOx/9f4e8d49-851e-4ffe-a014-75d69ee30bb4.mp3,155163926,6483525,2258,9245,1.0,True,False,False,,,,,,
data/available_tts_voices.csv ADDED
The diff for this file is too large to render. See raw diff
 
filter_voices.ipynb ADDED
The diff for this file is too large to render. See raw diff
 
reviewed_voices.xlsx ADDED
Binary file (12.8 kB). View file
 
src/audio_generators.py CHANGED
@@ -10,7 +10,7 @@ from pydub import AudioSegment
10
 
11
  from src.lc_callbacks import LCMessageLoggerAsync
12
  from src.tts import tts_astream, sound_generation_astream
13
- from src.utils import consume_aiter
14
  from src.emotions.generation import EffectGeneratorAsync
15
  from src.emotions.utils import add_overlay_for_audio
16
  from src.config import ELEVENLABS_MAX_PARALLEL, logger
@@ -66,6 +66,7 @@ class AudioGeneratorWithEffects:
66
  self,
67
  text_split: SplitTextOutput,
68
  character_to_voice: dict[str, str],
 
69
  ) -> Path:
70
  """Main method to generate the audiobook with TTS, emotion, and sound effects."""
71
  num_lines = len(text_split.phrases)
@@ -87,10 +88,8 @@ class AudioGeneratorWithEffects:
87
  )
88
 
89
  # Step 4: Merge audio files
90
- normalized_audio_chunks = self._normalize_audio_chunks(
91
- audio_chunks, self.temp_files
92
- )
93
- final_output = self._merge_audio_files(normalized_audio_chunks)
94
 
95
  # Clean up temporary files
96
  self._cleanup_temp_files(self.temp_files)
@@ -236,16 +235,17 @@ class AudioGeneratorWithEffects:
236
 
237
  return normalized_files
238
 
239
- def _merge_audio_files(self, audio_filenames: list[str]) -> Path:
240
  """Helper function to merge multiple audio files into one."""
241
  combined = AudioSegment.from_file(audio_filenames[0])
242
  for filename in audio_filenames[1:]:
243
  next_audio = AudioSegment.from_file(filename)
244
  combined += next_audio # Concatenate the audio
245
 
246
- save_dir = Path("data") / "books"
247
- save_dir.mkdir(exist_ok=True)
248
- save_path = save_dir / f"{uuid4()}.wav"
 
249
  combined.export(save_path, format="wav")
250
  return Path(save_path)
251
 
 
10
 
11
  from src.lc_callbacks import LCMessageLoggerAsync
12
  from src.tts import tts_astream, sound_generation_astream
13
+ from src.utils import auto_retry, consume_aiter
14
  from src.emotions.generation import EffectGeneratorAsync
15
  from src.emotions.utils import add_overlay_for_audio
16
  from src.config import ELEVENLABS_MAX_PARALLEL, logger
 
66
  self,
67
  text_split: SplitTextOutput,
68
  character_to_voice: dict[str, str],
69
+ out_path: Path | None = None,
70
  ) -> Path:
71
  """Main method to generate the audiobook with TTS, emotion, and sound effects."""
72
  num_lines = len(text_split.phrases)
 
88
  )
89
 
90
  # Step 4: Merge audio files
91
+ normalized_audio_chunks = self._normalize_audio_chunks(audio_chunks, self.temp_files)
92
+ final_output = self._merge_audio_files(normalized_audio_chunks, save_path=out_path)
 
 
93
 
94
  # Clean up temporary files
95
  self._cleanup_temp_files(self.temp_files)
 
235
 
236
  return normalized_files
237
 
238
+ def _merge_audio_files(self, audio_filenames: list[str], save_path: Path | None = None) -> Path:
239
  """Helper function to merge multiple audio files into one."""
240
  combined = AudioSegment.from_file(audio_filenames[0])
241
  for filename in audio_filenames[1:]:
242
  next_audio = AudioSegment.from_file(filename)
243
  combined += next_audio # Concatenate the audio
244
 
245
+ if save_path is None:
246
+ save_dir = Path("data") / "books"
247
+ save_dir.mkdir(exist_ok=True)
248
+ save_path = save_dir / f"{uuid4()}.wav"
249
  combined.export(save_path, format="wav")
250
  return Path(save_path)
251
 
src/emotions/generation.py CHANGED
@@ -10,7 +10,8 @@ from .prompts import (
10
  TEXT_MODIFICATION_WITH_SSML,
11
  )
12
  from .utils import get_audio_duration
13
- from src.config import logger, OPENAI_API_KEY
 
14
 
15
 
16
  class AbstractEffectGenerator(ABC):
@@ -43,6 +44,7 @@ class EffectGenerator(AbstractEffectGenerator):
43
  f"EffectGenerator initialized with model_type: {model_type}, predict_duration: {predict_duration}"
44
  )
45
 
 
46
  def generate_text_for_sound_effect(self, text: str) -> dict:
47
  """Generate sound effect description and parameters based on input text."""
48
  try:
@@ -78,9 +80,8 @@ class EffectGenerator(AbstractEffectGenerator):
78
  logger.error("Unexpected error occurred: %s", e)
79
  raise RuntimeError(f"Unexpected Error: {e}")
80
 
81
- def generate_parameters_for_sound_effect(
82
- self, text: str, generated_audio_file: str = None
83
- ) -> dict:
84
  llm_output = self.generate_text_for_sound_effect(text)
85
  if generated_audio_file is not None:
86
  llm_output["duration_seconds"] = get_audio_duration(generated_audio_file)
@@ -90,6 +91,7 @@ class EffectGenerator(AbstractEffectGenerator):
90
  )
91
  return llm_output
92
 
 
93
  def add_emotion_to_text(self, text: str) -> dict:
94
  completion = self.client.chat.completions.create(
95
  model=self.model_type,
@@ -122,6 +124,7 @@ class EffectGeneratorAsync(AbstractEffectGenerator):
122
  self.text_modification_prompt = TEXT_MODIFICATION_WITH_SSML
123
  self.model_type = model_type
124
 
 
125
  async def generate_text_for_sound_effect(self, text: str) -> dict:
126
  """Asynchronous version to generate sound effect description."""
127
  try:
@@ -157,9 +160,8 @@ class EffectGeneratorAsync(AbstractEffectGenerator):
157
  logger.error("Unexpected error occurred: %s", e)
158
  raise RuntimeError(f"Unexpected Error: {e}")
159
 
160
- async def generate_parameters_for_sound_effect(
161
- self, text: str, generated_audio_file: str = None
162
- ) -> dict:
163
  llm_output = await self.generate_text_for_sound_effect(text)
164
  if generated_audio_file is not None:
165
  llm_output["duration_seconds"] = get_audio_duration(generated_audio_file)
@@ -169,6 +171,7 @@ class EffectGeneratorAsync(AbstractEffectGenerator):
169
  )
170
  return llm_output
171
 
 
172
  async def add_emotion_to_text(self, text: str) -> dict:
173
  completion = await self.client.chat.completions.create(
174
  model=self.model_type,
 
10
  TEXT_MODIFICATION_WITH_SSML,
11
  )
12
  from .utils import get_audio_duration
13
+ from src.config import logger
14
+ from src.utils import auto_retry
15
 
16
 
17
  class AbstractEffectGenerator(ABC):
 
44
  f"EffectGenerator initialized with model_type: {model_type}, predict_duration: {predict_duration}"
45
  )
46
 
47
+ @auto_retry
48
  def generate_text_for_sound_effect(self, text: str) -> dict:
49
  """Generate sound effect description and parameters based on input text."""
50
  try:
 
80
  logger.error("Unexpected error occurred: %s", e)
81
  raise RuntimeError(f"Unexpected Error: {e}")
82
 
83
+ @auto_retry
84
+ def generate_parameters_for_sound_effect(self, text: str, generated_audio_file: str = None)-> dict:
 
85
  llm_output = self.generate_text_for_sound_effect(text)
86
  if generated_audio_file is not None:
87
  llm_output["duration_seconds"] = get_audio_duration(generated_audio_file)
 
91
  )
92
  return llm_output
93
 
94
+ @auto_retry
95
  def add_emotion_to_text(self, text: str) -> dict:
96
  completion = self.client.chat.completions.create(
97
  model=self.model_type,
 
124
  self.text_modification_prompt = TEXT_MODIFICATION_WITH_SSML
125
  self.model_type = model_type
126
 
127
+ @auto_retry
128
  async def generate_text_for_sound_effect(self, text: str) -> dict:
129
  """Asynchronous version to generate sound effect description."""
130
  try:
 
160
  logger.error("Unexpected error occurred: %s", e)
161
  raise RuntimeError(f"Unexpected Error: {e}")
162
 
163
+ @auto_retry
164
+ async def generate_parameters_for_sound_effect(self, text: str, generated_audio_file: str = None) -> dict:
 
165
  llm_output = await self.generate_text_for_sound_effect(text)
166
  if generated_audio_file is not None:
167
  llm_output["duration_seconds"] = get_audio_duration(generated_audio_file)
 
171
  )
172
  return llm_output
173
 
174
+ @auto_retry
175
  async def add_emotion_to_text(self, text: str) -> dict:
176
  completion = await self.client.chat.completions.create(
177
  model=self.model_type,
src/utils.py CHANGED
@@ -2,6 +2,11 @@ from enum import StrEnum
2
 
3
  from httpx import Timeout
4
  from langchain_openai import ChatOpenAI
 
 
 
 
 
5
 
6
 
7
  class GPTModels(StrEnum):
@@ -19,3 +24,11 @@ def get_chat_llm(llm_model: GPTModels, temperature=0.0):
19
 
20
  async def consume_aiter(aiterator):
21
  return [x async for x in aiterator]
 
 
 
 
 
 
 
 
 
2
 
3
  from httpx import Timeout
4
  from langchain_openai import ChatOpenAI
5
+ from tenacity import (
6
+ retry,
7
+ stop_after_attempt,
8
+ wait_random_exponential,
9
+ )
10
 
11
 
12
  class GPTModels(StrEnum):
 
24
 
25
  async def consume_aiter(aiterator):
26
  return [x async for x in aiterator]
27
+
28
+
29
+ def auto_retry(f):
30
+ decorator = retry(
31
+ wait=wait_random_exponential(min=1, max=5),
32
+ stop=stop_after_attempt(6),
33
+ )
34
+ return decorator(f)
voices_to_consider.xlsx ADDED
Binary file (8.37 kB). View file