JustSayIt.jl icon indicating copy to clipboard operation
JustSayIt.jl copied to clipboard

Add support for Turkish language

Open ametalci opened this issue 7 months ago • 1 comments

JustSayIt uses Vosk and it seems Vosk has support for 20 languages (https://alphacephei.com/vosk/) including Turkish. If it is a simple task, I would happily like to see Turkish language supported in JustSayIt.

I stumbled upon your JustSayIt pacakge, which blowed my mind off (honestly), congratulations on your great effort for creating this unique package. I was thinking of using it with local AI (running on ollama) connected which seems to be your path already. I would suggest PromptingTools.jl (https://github.com/svilupp/PromptingTools.jl) to be reference point.

ametalci avatar Apr 14 '25 07:04 ametalci

Hi @ametalci, sorry for the delay in replying! Thank you for your nice words. There are many significant improvements and new features coming...

I'm currently looking into how to handle multi-language support generically or partly generically. I have also implemented a whisper backend, which supports even many more languages... So one way or another way you will get Turkish support...

Indeed, running local LLM with Olamma is what I've already implemented. I've also implemented text to speech. Many of the latest developments are not yet pushed to this GitHub repository. I will do that very soon. I will let you know here as soon as I have pushed the changes. Then you can test the new beta version. I will be grateful for feedback. Just be patient for a moment. Here you can see a small outline of all you will get: https://pretalx.com/juliacon-2025/talk/review/37UXXAYKF3E39DMQ3DZWNN8JWQH7JYV3

Thanks for pointing me to PromptingTools.jl. I was not aware of this development and will definitely check it out and see if it makes sense to integrate it as a dependency.

omlins avatar May 08 '25 17:05 omlins