winnerrefa.blogg.se

Twitch translate bot
Twitch translate bot







twitch translate bot

  • Scaling real-time translation of active chat to multiple languages at the same time.
  • Keeping the translation API calls budget-friendly.
  • There are several significant challenges that Chat Translator overcomes that might not be as obvious at first. When done right, AWS can really make tight budgets go a long way. With further development of the caching and language-detection system, this operating cost could be even lower. The Chat Translator extension was built using the Twitch ComfyKit with HTML/CSS/Javascript and its backend was built using NodeJS and ComfyTranslate running on the smallest instance of AWS Lightsail, which is a flat $3.50 / month, and one of these instances using the smart-caching system I built for the translations in combination with the $15 / million characters pricing of AWS Translate APIs should be able to currently handle hundreds of small/low-activity channels, about 20 medium-sized (~50-200 viewer) channels, or one really large channel for a total of less than $20 of overhead per month.

    twitch translate bot

    Chat Translator is a showcase to how, with the good architecture, AWS can be extremely cost-effective for even the penniest of the penny-pinchers. I am a huge AWS fan and have used many of its services for almost a decade now in my own startups and in consulting for other businesses as well, but if not careful, it can get expensive. I wanted to take the lessons learned from the chatbot and make it much more natural and integrated with less chat-spam for my community and others as well, and Twitch extensions were a perfect way for me to make it happen. We created ChatTranslator the Chatbot and turned it into a global Twitch bot and it currently resides in 112 different channels and has translated more than 47 million characters since September 2018. These are preserved through the translations as well, in order to keep true to the original meaning as much as possible.Ĭhat Translator started out as one of the many open-source Twitch-integrated projects I build live on stream with viewers at the Coding Cafe as Instafluff because I had viewers from all over the world that could speak Czech, Spanish, Dutch, German, and even Japanese but were limited to chatting in English.

    Twitch translate bot full#

    And as any avid Twitch user knows, Twitch chat is a little different from normal text, and full of emotes, Kappas, and partial text. It automatically detects and translates messages from 21 different languages to the currently-supported 5 languages. With Chat Translator, viewers can talk to the streamer and have conversations among each other, each in their own native tongue as if all other chatters speak the same language. In today's world that keeps dividing and drawing lines, Chat Translator shows one way that we can break down these barriers and empower streamers to reach a larger audience and make the world feel smaller, friendlier, and more like home. Yet languages still define boundaries on Twitch and it is still rare for communities to cross-pollinate outside of their language.

    twitch translate bot

    Twitch has enabled me to make friends and connections all across the globe whom I otherwise would have never met and I love the platform for this ability to connect people everywhere and bring the world closer together.









    Twitch translate bot