Logo Lanfrica

EngrIBGIT/stt_tts

Domain:

natural language processing

Record type:

software
Creator:
Eng
Host:
The Text-to-Speech (TTS) and Speech-to-Text (STT) Chatbot is a robust and interactive application that leverages the Omeife API to deliver seamless language translation and voice-based interaction across multiple languages, including English, Hausa, and Pidgin. # Text-to-Speech and Speech-to-Text Chatbot This is a **Text-to-Speech (TTS)** and **Speech-to-Text (STT)** chatbot leveraging the Omeife API. It allows users to convert text into speech in multiple languages (English, Hausa, Pidgin) with various personas and to transcribe audio files back into text. The application provides outputs as downloadable audio, PDF, and Word files. The Text-to-Speech (TTS) and Speech-to-Text (STT) Chatbot is a robust and interactive application that leverages the Omeife API to deliver seamless language translation and voice-based interaction across multiple languages, including English, Hausa, and Pidgin. This chatbot is designed to enable users to convert text into lifelike speech, transcribe audio files into written text, and translate subtitle files (SRT) between languages. This project is perfect for creators working with multilingual content, educators promoting inclusivity, and developers aiming to integrate voice-based functionality into their solutions. With an intuitive design built on Streamlit, the chatbot is easy to use and features vibrant styling that enhances user experience. Key highlights of the chatbot include options to download outputs as audio files, PDF documents, and Word files, making it versatile and practical for various workflows. Whether you need to transcribe a lecture, generate audio from text for a presentation, or translate subtitles for a global audience, this chatbot delivers a powerful and user-friendly solution. Its innovative use of language processing technology ensures smooth functionality, supported by customizable voice personas and modern design aesthetics. This README provides comprehensive instructions for setting up, running, and using the chatbot to suit your unique needs. Dive in and explore the world of seamless language and voice processing! 🚀 ## 🚀 Features - **Text-to-Speech**: - Converts text into speech in English, Hausa, and Pidgin. - Supports multiple personas such as `male`, …