mlsanigeria / speak-to-docs

Speech-enabled Retrieval-Augmented Generation solution
MIT License
7 stars 29 forks source link

Implement Speech Synthesis with Azure AI Speech Service 💬🗣 #19

Open Odeyiany2 opened 1 week ago

Odeyiany2 commented 1 week ago

What is Needed

Contributors are needed to implement a speech synthesis (text-to-speech) function using Azure AI Speech Service. Work to fine-tune the existing speech_io.py script. Also check out the resources at the end of the Contribution Guidelines to learn how to use the speech synthesis API.

How to Contribute

  1. Get familiar with the scripts and documentations already provided in the repository.
  2. Test your code: It is pertinent that you check your code runs smoothly before making a pull request.
  3. Create a Pull Request: Submit a pull request to the repository with your code in the appropriate script and include any necessary documentation.

Getting Started

Before you begin, ensure you have read the Contribution Guidelines in the repository

We are excited to see your contributions! Happy Hacking! 🎉

KeneNwogu commented 4 days ago

Can I get assigned to this? I'll integrate it into the streamlit script

Sammybams commented 4 days ago

Can I get assigned to this? I'll integrate it into the streamlit script

Thank you @KeneNwogu. You can go ahead to work on this issue. The speech synthesis has already been implemented in the speech_io.py script. So all that's needed is the integration to the chat interface of Streamlit which you can work on. Please when making your PR on this, include a video snippet/screenshot of your tests and how it looks in the Streamlit UI. Thank you very much.

KeneNwogu commented 3 days ago

Thank you very much. I'm on it