Dadangdut33 / Speech-Translate

A realtime speech transcription and translation application using Whisper OpenAI and free translation API. Interface made using Tkinter. Code written fully in Python.
MIT License
421 stars 55 forks source link

[REQ] PLEASEEE ADD THE SUPPORT Speech-to-Speech and Text-to-Speech #65

Open Soliver84 opened 6 months ago

Soliver84 commented 6 months ago

Dear Dadangdut33,

I hope this message finds you well. I am a great admirer of your Speech-Translate project on GitHub. Your work has significantly contributed to the field of speech processing, making it accessible and useful for many.

I am writing to kindly request the integration of a Speech-to-Speech (S2S) feature into your Speech-Translate application. This addition would significantly enhance its capabilities, allowing for a more dynamic and comprehensive user experience.

For inspiration and potential guidance, I suggest looking at the following resources:

Hugging Face's demonstration of S2S translation: Hugging Face S2S Demo and their detailed course chapter on the same: Hugging Face Audio Course. Microsoft's SpeechT5 TTS model: SpeechT5 TTS on Hugging Face, which could offer a robust framework for the text-to-speech component. Other related projects like NaveenGTK's TTS project and TomSchimansky's CustomTkinter, which might provide useful insights or codebases. Your consideration of this enhancement would be greatly appreciated by many in the community who rely on and enjoy your application. Thank you for your time and all the incredible work you do.

New Play HT 2.0 turbo https://github.com/playht

Best regards,

Dadangdut33 commented 6 months ago

Thank you very much for your kind words i really appreciate it! :D

I'm really glad that you find this project to be useful and valuable.

Your idea is very good and i think it's possible to be added into the app but i'm not sure about how it will do with the performance and how stable it will be. File processing might not be a problem but live input might need lots of tweaks. I'm also thinking of changing the frontend library in the next development.

But this might take a while as the development is currently in maintenance phase right now. I'm actually using this project for my undergraduate thesis and would like to finish that first.

Once again, Thanks for the suggestions and kind words, I'll update this issue when i have had the chance to try it out