diff --git a/assets/audio/voices/ana/ana_01.mp3 b/assets/audio/voices/ana/ana_01.mp3 index 7405ce4d4..836a05e20 100644 Binary files a/assets/audio/voices/ana/ana_01.mp3 and b/assets/audio/voices/ana/ana_01.mp3 differ diff --git a/assets/audio/voices/ana/ana_02.mp3 b/assets/audio/voices/ana/ana_02.mp3 index 07b2a28bf..b4e20a0b4 100644 Binary files a/assets/audio/voices/ana/ana_02.mp3 and b/assets/audio/voices/ana/ana_02.mp3 differ diff --git a/assets/audio/voices/ana/ana_03.mp3 b/assets/audio/voices/ana/ana_03.mp3 index 0251bf0c8..69d76e8d6 100644 Binary files a/assets/audio/voices/ana/ana_03.mp3 and b/assets/audio/voices/ana/ana_03.mp3 differ diff --git a/assets/audio/voices/ana/ana_04.mp3 b/assets/audio/voices/ana/ana_04.mp3 index 04c6e5327..40dbbad67 100644 Binary files a/assets/audio/voices/ana/ana_04.mp3 and b/assets/audio/voices/ana/ana_04.mp3 differ diff --git a/assets/audio/voices/kai/kai_01.mp3 b/assets/audio/voices/kai/kai_01.mp3 index 8b1ee80bd..1c30f4cc8 100644 Binary files a/assets/audio/voices/kai/kai_01.mp3 and b/assets/audio/voices/kai/kai_01.mp3 differ diff --git a/assets/audio/voices/kai/kai_02.mp3 b/assets/audio/voices/kai/kai_02.mp3 index 44b234fe7..8645ae75f 100644 Binary files a/assets/audio/voices/kai/kai_02.mp3 and b/assets/audio/voices/kai/kai_02.mp3 differ diff --git a/assets/audio/voices/kai/kai_03.mp3 b/assets/audio/voices/kai/kai_03.mp3 index 9ece0bae0..80fe1a643 100644 Binary files a/assets/audio/voices/kai/kai_03.mp3 and b/assets/audio/voices/kai/kai_03.mp3 differ diff --git a/assets/audio/voices/kai/kai_04.mp3 b/assets/audio/voices/kai/kai_04.mp3 index 107804d70..de864de25 100644 Binary files a/assets/audio/voices/kai/kai_04.mp3 and b/assets/audio/voices/kai/kai_04.mp3 differ diff --git a/assets/audio/voices/kai/kai_05.mp3 b/assets/audio/voices/kai/kai_05.mp3 index 97998b13d..3f0075f04 100644 Binary files a/assets/audio/voices/kai/kai_05.mp3 and b/assets/audio/voices/kai/kai_05.mp3 differ diff --git a/assets/audio/voices/narrator/narrator_01.mp3 b/assets/audio/voices/narrator/narrator_01.mp3 new file mode 100644 index 000000000..08606b46f Binary files /dev/null and b/assets/audio/voices/narrator/narrator_01.mp3 differ diff --git a/assets/audio/voices/narrator/narrator_02.mp3 b/assets/audio/voices/narrator/narrator_02.mp3 new file mode 100644 index 000000000..38a3002b3 Binary files /dev/null and b/assets/audio/voices/narrator/narrator_02.mp3 differ diff --git a/assets/audio/voices/narrator/narrator_03.mp3 b/assets/audio/voices/narrator/narrator_03.mp3 new file mode 100644 index 000000000..ed387cf5b Binary files /dev/null and b/assets/audio/voices/narrator/narrator_03.mp3 differ diff --git a/scripts/generate_voices_edge_tts.py b/scripts/generate_voices_edge_tts.py index b587ccfd0..5eafab348 100755 --- a/scripts/generate_voices_edge_tts.py +++ b/scripts/generate_voices_edge_tts.py @@ -133,7 +133,15 @@ if __name__ == "__main__": # Run async main asyncio.run(main()) - # UNCOMMENT BELOW TO GENERATE ALL VOICES: - # asyncio.run(generate_kai_voices()) - # asyncio.run(generate_ana_voices()) - # asyncio.run(generate_narrator_voices()) + # Generate all voices + print("\n" + "="*60) + print("🎬 GENERATING ALL CHARACTER VOICES...") + print("="*60) + + asyncio.run(generate_kai_voices()) + asyncio.run(generate_ana_voices()) + asyncio.run(generate_narrator_voices()) + + print("\n" + "="*60) + print("✅ ALL VOICES GENERATED!") + print("="*60)