Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 867 Bytes

File metadata and controls

25 lines (17 loc) · 867 Bytes

EchoNote – Voice-Powered Task Manager 🔊

EchoNote is a Python-based web app that uses Google Speech-to-Text and Google Gemini AI to turn spoken input into organized tasks. Just speak your to-do list, and EchoNote will transcribe, extract, and save your tasks.

General Info ℹ️

This project was developed as part of the SEO Tech Developers Summer 2025 program. It demonstrates how to:

  • Use speech recognition to capture user input
  • Parse natural language into structured data using AI
  • Store and display tasks using a local database and Flask app

Technologies 👾

This project uses:

  • Python 3.9+
  • Flask
  • SQLite + SQLAlchemy
  • Google Cloud Speech-to-Text API
  • Google Generative AI (Gemini)
  • HTML/CSS (Jinja templates)

If you would like to visit the app, navigate to the URL below! 🛜 💻 😊

https://ech0n0te.pythonanywhere.com/