{"id":30178288,"url":"https://github.com/venkat-0706/cloud-audio-translator","last_synced_at":"2026-02-17T13:31:55.585Z","repository":{"id":304151445,"uuid":"1017915281","full_name":"venkat-0706/Cloud-Audio-Translator","owner":"venkat-0706","description":"Cloud Audio Translator automatically converts spoken language into text, translates it, and generates speech in the target language using cloud services.","archived":false,"fork":false,"pushed_at":"2025-09-16T14:06:15.000Z","size":15,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-20T02:28:29.329Z","etag":null,"topics":["aws","aws-lambda","aws-s3","aws-transcribe","css3","html","javascript"],"latest_commit_sha":null,"homepage":"https://venkat-0706.github.io/Cloud-Audio-Translator/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/venkat-0706.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-11T09:49:58.000Z","updated_at":"2025-09-19T07:37:42.000Z","dependencies_parsed_at":"2025-07-11T13:11:02.953Z","dependency_job_id":"1c799497-529f-4f84-9435-037fd9b694f4","html_url":"https://github.com/venkat-0706/Cloud-Audio-Translator","commit_stats":null,"previous_names":["venkat-0706/cloud-audio-translator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/venkat-0706/Cloud-Audio-Translator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venkat-0706%2FCloud-Audio-Translator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venkat-0706%2FCloud-Audio-Translator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venkat-0706%2FCloud-Audio-Translator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venkat-0706%2FCloud-Audio-Translator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/venkat-0706","download_url":"https://codeload.github.com/venkat-0706/Cloud-Audio-Translator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/venkat-0706%2FCloud-Audio-Translator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29545580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T13:00:00.370Z","status":"ssl_error","status_checked_at":"2026-02-17T12:57:14.072Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","aws-lambda","aws-s3","aws-transcribe","css3","html","javascript"],"created_at":"2025-08-12T05:18:18.114Z","updated_at":"2026-02-17T13:31:55.560Z","avatar_url":"https://github.com/venkat-0706.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e🎧 Audio Transcriber \u0026 Translator 🌍\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Status-Live-success?style=for-the-badge\u0026logo=vercel\u0026logoColor=white\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Built%20With-HTML%2C%20CSS%2C%20JavaScript-blueviolet?style=for-the-badge\u0026logo=javascript\" /\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Hosted%20On-AWS-FF9900?style=for-the-badge\u0026logo=amazonaws\u0026logoColor=white\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://res.cloudinary.com/djrza5kcv/image/upload/v1752287215/Screenshot_352_rxpo3b.png\" width=\"80%\"/\u003e\n\u003c/p\u003e\n\n---\n\n## 🚀 Overview\n\n\u003e 🎙️ **Audio Transcriber \u0026 Translator** is a powerful cloud-based web app that allows users to:\n\u003e\n\u003e ✅ Upload and preview `.mp3` audio files  \n\u003e ✅ Transcribe speech to text using **AWS Lambda + S3**  \n\u003e ✅ Translate the text into **English 🇬🇧**, **Hindi 🇮🇳**, or **Telugu 🇮🇳** in real-time  \n\u003e ✅ Experience a modern, responsive, animated UI with smooth interactions  \n\nAll powered by **serverless cloud technology** for fast, scalable performance.\n\n---\n\n## 🛠️ Tech Stack \u0026 Tools\n\n| 🌐 Frontend                  | ☁️ Backend / APIs                 | 🎨 UI/UX                         | 🚀 Deployment             |\n|-----------------------------|------------------------------------|-----------------------------------|---------------------------|\n| ![HTML5](https://img.shields.io/badge/HTML5-E34F26?logo=html5\u0026logoColor=white) | ![AWS Lambda](https://img.shields.io/badge/AWS%20Lambda-FF9900?logo=awslambda\u0026logoColor=white) | ![CSS3](https://img.shields.io/badge/CSS3-1572B6?logo=css3\u0026logoColor=white) | ![Vercel](https://img.shields.io/badge/Vercel-000000?logo=vercel\u0026logoColor=white) |\n| ![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?logo=javascript\u0026logoColor=black) | ![Amazon S3](https://img.shields.io/badge/AWS%20S3-569A31?logo=amazonaws\u0026logoColor=white) | ![AOS](https://img.shields.io/badge/AOS-Animate--on--Scroll-orange) | ![Netlify](https://img.shields.io/badge/Netlify-00C7B7?logo=netlify\u0026logoColor=white) |\n| ![Audio API](https://img.shields.io/badge/HTML5%20Audio-EE4C2C?logo=html5\u0026logoColor=white) | ![MyMemory API](https://img.shields.io/badge/Translation-MyMemory-0052CC?logo=googletranslate\u0026logoColor=white) | ![Google Fonts](https://img.shields.io/badge/Fonts-Poppins-9cf) | ![AWS Amplify](https://img.shields.io/badge/AWS%20Amplify-FF9900?logo=awsamplify\u0026logoColor=white) |\n\n---\n\n## ✨ Key Features\n\n| 🔑 Feature                         | 💡 Description                                                                     |\n|-------------------------------------|-----------------------------------------------------------------------------------|\n| 🎙️ **Audio Upload \u0026 Playback**      | Upload `.mp3` files and control playback speed with an interactive audio player.  |\n| 📝 **Speech to Text (Transcription)** | Uses **AWS Lambda \u0026 S3** to generate accurate transcriptions of spoken content.   |\n| 🌐 **Translation**                   | Translates text into **English, Hindi, or Telugu** using **MyMemory Translation API**. |\n| 🎨 **Sleek \u0026 Responsive UI**         | Engaging, mobile-friendly design with **AOS animations** for smooth interactions.  |\n| ⏳ **Progress \u0026 Feedback**           | Includes animated loaders and proper error handling for better user experience.    |\n\n---\n\n\n\n\n\n📦 Audio-Transcriber-Translator\n┣ 📄 index.html\n┣ 📄 README.md\n┗ 📁 (Optional: assets for images/CSS/scripts)\n\n\n➡️ *Built as a **Single Page Application (SPA)** with modularity in mind.*\n\n---\n\n## 🌍 Supported Languages\n\n| 🌎 Language | Code  | Emoji |\n|------------|-------|-------|\n| English    | `en`  | 🇬🇧    |\n| Hindi      | `hi`  | 🇮🇳    |\n| Telugu     | `te`  | 🇮🇳    |\n\n---\n\n## 🚦 How It Works — Step by Step\n\n1. **📤 Upload**: Choose and preview an `.mp3` audio file.\n2. **📝 Transcribe**: Click **Transcribe** to generate text via AWS backend.\n3. **🌐 Translate**: Enter or use the transcribed text and select a target language.\n4. **✅ Output**: The translated text is instantly displayed for copy or download.\n\n---\n\n## 📈 Deployment \u0026 Hosting\n\n✅ **Frontend**:  \n- Vercel  \n- Netlify  \n- GitHub Pages  \n- AWS Amplify  \n\n✅ **Backend**:  \n- **AWS Lambda** for serverless compute  \n- **Amazon S3** for audio storage  \n- **MyMemory API** for language translation  \n\n---\n\n## 📝 Future Enhancements\n\n- 🗣️ Add **Text-to-Speech** for translated text\n- 🌏 Support for more languages (French, Spanish, etc.)\n- 🔒 Add user login \u0026 save translation history\n- ⚡ Migrate to **React** or **Next.js** for better scalability\n\n---\n\n## 🙌 Special Thanks\n\n- ☁️ **Amazon Web Services (AWS)**  \n- 🌐 **MyMemory Translation API**  \n- 🎨 **AOS.js** for smooth animations  \n- 💻 **Google Fonts** for typography\n\n---\n\n## 👨‍💻 About Me\n\n\u003e 🚀 **Venkata Chandu**  \n🎓 BTech - Computer Science Engineering  \n💡 Passionate about Web Development, Machine Learning \u0026 AI  \n🌐 Portfolio: [Click Here](https://venkat-0706.github.io/Portfolio/)  \n🔗 GitHub: [Click Here](https://github.com/venkat-0706)  \n📧 Email: [Get In Touch](chanduabbireddy247@gmail.com)\n🎥 YouTube: [Watch My Channel](https://www.youtube.com/@user-em3mq3zi7s)\n\n\n---\n\n⭐ **If you find this project helpful, feel free to star the repo and share it!**  \n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/stars/venkat-0706/Audio-Transcriber-Translator?style=social\" /\u003e\n\u003c/p\u003e\n\n\u003e *“Empowering cross-language communication through the cloud.”*\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvenkat-0706%2Fcloud-audio-translator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvenkat-0706%2Fcloud-audio-translator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvenkat-0706%2Fcloud-audio-translator/lists"}