Mad Mix AI DJ almost ready for launch!

Viafiber.se

Member
We’ll soon be launching our custom-built AI DJ across all our channels, which you can find at www.madmix.se. It’s taken longer than we expected — but hey, shit happens. Feel free to try it out and listen here: https://icecast.internetradio.se/listen/zeitgeist/radio.mp3.
Please note that this is our development stream, so it may restart from time to time — just wait a few seconds and it’ll be back up again. We’ll be offering this AI DJ as a service starting in December for anyone interested. For those who want it, hourly world news updates (or at any chosen time) will also be included.
 
We’ll soon be launching our custom-built AI DJ across all our channels, which you can find at www.madmix.se. It’s taken longer than we expected — but hey, shit happens. Feel free to try it out and listen here: https://icecast.internetradio.se/listen/zeitgeist/radio.mp3.
Please note that this is our development stream, so it may restart from time to time — just wait a few seconds and it’ll be back up again. We’ll be offering this AI DJ as a service starting in December for anyone interested. For those who want it, hourly world news updates (or at any chosen time) will also be included.
Hi there! 👋
That sounds really exciting, congratulations on your upcoming AI DJ launch! I just listened to the stream, and it’s impressive work.
Quick question: which languages will your AI DJ support? Will it be available only in English, or do you plan to include other languages as well (for example, Italian, Spanish, etc.)? Nothing else, thanks!
 
Hi there! 👋
That sounds really exciting, congratulations on your upcoming AI DJ launch! I just listened to the stream, and it’s impressive work.
Quick question: which languages will your AI DJ support? Will it be available only in English, or do you plan to include other languages as well (for example, Italian, Spanish, etc.)? Nothing else, thanks!
Hello and thank you for your feedback! The AI DJ will be able to speak the languages that KOKORO (that's what we're using right now) offers and supports. We've chosen to use KOKORO because we can run it on our own servers all the way, so it means no cost per word/token, etc. I can also tell you that we've now added "news every hour on the hour" (or whenever you want news, if at all). If you have more questions, just ask them!
 
Hello and thank you for your feedback! The AI DJ will be able to speak the languages that KOKORO (that's what we're using right now) offers and supports. We've chosen to use KOKORO because we can run it on our own servers all the way, so it means no cost per word/token, etc. I can also tell you that we've now added "news every hour on the hour" (or whenever you want news, if at all). If you have more questions, just ask them!
Hello,
Thank you for the detailed reply! It’s interesting to hear that you’re using KOKORO running it entirely on your own servers is definitely a smart move, especially to avoid usage-based costs and to maintain full control over performance and latency.
Just to clarify: do you have a list of the languages currently supported by KOKORO, or is it still limited to English for now?
The modular setup, with the option to trigger hourly or on-demand news updates, also makes a lot of sense for scalability and automation. I’ll keep following your progress with interest.

Nothing else, thanks again for the clarification!
 
Hello again!
Take a look at https://huggingface.co/hexgrad/Kokoro-82M/blob/main/VOICES.md, where you’ll find a list of the various languages Kokoro can handle. However, note that even though many languages are listed, the VOICES.md file mentions that some “non-English languages may be absent or thin due to weak G2P and/or lack of training data.”

According to both official and community sources, Kokoro TTS supports at least the following languages:
  • American English
  • British English
  • French
  • Japanese
  • Mandarin Chinese
  • Spanish
  • Italian
  • Brazilian Portuguese
  • Hindi
An official source states: “48 voices across 8 languages: American English, British English, French, Hindi, Spanish, Japanese, Chinese, Italian.”

Just before writing this reply, I uploaded madmix_ai_dj_v3.15, which also enables the DJ to announce that “this is a listener request made via www.madmix.se.” As mentioned before, we’ve chosen to keep our own costs as low as possible and instead invest the money in better hardware, etc. If you visit www.madmix.se, you’ll see that you can view lyrics for the songs being played. We’ve also chosen to keep that database in-house, using irclib, and our script first checks our own database for the lyrics. If, by any chance, we don’t already have them, the script “goes out on the web” and tries to find the lyrics elsewhere, via Google, Bing, or any other source where they might be available.
 
Hello again!
Take a look at https://huggingface.co/hexgrad/Kokoro-82M/blob/main/VOICES.md, where you’ll find a list of the various languages Kokoro can handle. However, note that even though many languages are listed, the VOICES.md file mentions that some “non-English languages may be absent or thin due to weak G2P and/or lack of training data.”

According to both official and community sources, Kokoro TTS supports at least the following languages:
  • American English
  • British English
  • French
  • Japanese
  • Mandarin Chinese
  • Spanish
  • Italian
  • Brazilian Portuguese
  • Hindi
An official source states: “48 voices across 8 languages: American English, British English, French, Hindi, Spanish, Japanese, Chinese, Italian.”

Just before writing this reply, I uploaded madmix_ai_dj_v3.15, which also enables the DJ to announce that “this is a listener request made via www.madmix.se.” As mentioned before, we’ve chosen to keep our own costs as low as possible and instead invest the money in better hardware, etc. If you visit www.madmix.se, you’ll see that you can view lyrics for the songs being played. We’ve also chosen to keep that database in-house, using irclib, and our script first checks our own database for the lyrics. If, by any chance, we don’t already have them, the script “goes out on the web” and tries to find the lyrics elsewhere, via Google, Bing, or any other source where they might be available.
Hello again,
Thanks a lot for the detailed explanation and the link, that’s very helpful! It’s good to see that KOKORO officially supports a fairly broad set of languages, including Italian. The note about possible limitations due to G2P or lack of training data also makes sense and explains why some voices might sound less consistent.
The new madmix_ai_dj_v3.15 update sounds great, especially with the listener request feature, that’s a nice interactive touch. I also find your decision to manage both TTS and lyrics entirely in-house very clever: it ensures full data control, lower latency, and independence from third-party APIs.
Really impressive work overall, congratulations on the architecture and the efficiency of your approach.

Thanks again for sharing all these details!
 
Back
Top