EchoCraft Development

ANIRUDDHA

ANIRUDDHA ADAK

EchoCraft

EchoCraft is a cutting-edge application that leverages AI to convert speech into text and create engaging content such as blogs and social media posts. It also supports translation of transcriptions into multiple languages, offering a comprehensive solution for content creators.

Features

Speech-to-Text Conversion: Transcribe spoken words into text using the AssemblyAI API.
Content Creation: Generate blogs and social media posts from transcriptions with built-in support for:
Like
Comment
Share
Multilingual Support: Translate transcriptions into other languages seamlessly.
Modern UI/UX: Built with React.js, TypeScript, and Tailwind CSS for a responsive and dynamic interface.

Tech Stack

Frontend: React.js, TypeScript, Tailwind CSS
APIs:
AssemblyAI API for speech-to-text conversion
OpenAI API for content generation and translation

Installation

Clone the repository:
Install dependencies:
Add your API keys:
Create a .env file in the project root and add the following:
Start the development server:

Usage

Record or upload audio to transcribe speech into text.
Use the generated transcript to create:
Blogs with automatic formatting and styling.
Social media posts with like, comment, and share functionalities.
Translate transcriptions into other languages to reach a broader audience.

Screenshots

Coming soon!

Contribution

Contributions are welcome! Feel free to open issues or submit pull requests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For queries or feedback, contact:
Like this project

Posted Apr 30, 2025

Developed EchoCraft, an AI app for speech-to-text and content creation.