Skip to content

ejm554/speech-summarization-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Speech Summarization Tool

A web-based application for transcribing, organizing, and summarizing audio recordings with minimal friction and maximum learning value.

Overview

This tool replaces traditional transcription services by providing an automated workflow to process short MP3 recordings, detect topics, and create organized summaries. Designed for users who record voice notes and need efficient organization without subscription costs.

Educational Mission

This project prioritizes learning and collaboration. All code includes comprehensive comments, documentation targets both beginners and professionals, and contributions from developers at any skill level are welcomed.

Key Features (Planned)

  • Drag-and-drop MP3 file upload
  • Automatic transcription using AI
  • Topic detection and organization
  • Summary generation combining related notes
  • Clean, web-based interface
  • Cost-effective operation (~$0.50-1.00/month)

Tech Stack

  • Frontend: React
  • Backend: Node.js
  • Transcription: OpenAI Whisper API
  • AI Processing: Claude API
  • Hosting: Vercel/Netlify
  • Version Control: Git/GitHub

Project Status

🚧 In Development - Currently setting up project foundation and architecture.

Getting Started

Setup instructions will be added as development progresses.

Contributing

We welcome contributors of all experience levels. Detailed contribution guidelines will be available in docs/CONTRIBUTING.md.

License

License to be determined

About

A web-based application for transcribing, organizing, and summarizing audio recordings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published