samir72 commited on
Commit
36e13d9
Β·
verified Β·
1 Parent(s): ec7331c

Update README.md

Browse files

# AudioSummarizer πŸŽ™οΈ

## Overview
AudioChatTranscriber is a simple web app that transcribes and summarizes audio from multiple sources β€” local upload, microphone, or YouTube URL.
It uses **faster-whisper** for transcription and **Azure Phi-4-multimodal-instruct** for structured summarization, with a clean **Gradio UI**.

---

## Features
- Upload or record audio, or provide a YouTube/MP3 URL
- Transcribes YouTube with `faster-whisper` + `yt-dlp`
- Summarizes audio/text with **Azure AI**
- Structured outputs: **Summary β€’ Key Details β€’ Insights**
- Works locally or on Hugging Face Spaces with `ffmpeg` support

---

## Quick Start
- Click **Upload**, **Record**, or enter a **YouTube URL**
- Adjust prompts if needed (defaults loaded from `metadata.json`)
- Hit **Summarize** β†’ get instant structured output

---

## Tech Stack
- **Gradio** – User interface
- **faster-whisper** – Transcription
- **yt-dlp + ffmpeg** – YouTube audio extraction
- **Azure Phi-4-multimodal-instruct** – Summarization

---

## License
MIT License. See [LICENSE](./LICENSE).

Files changed (1) hide show
  1. README.md +3 -3
README.md CHANGED
@@ -1,15 +1,15 @@
1
  ---
2
- title: AudioChatTranscriber
3
  emoji: 🐠
4
  header: mini
5
  colorFrom: green
6
  colorTo: yellow
7
  sdk: gradio
8
- sdk_version: 5.46.0
9
  app_file: app.py
10
  pinned: false
11
  license: mit
12
  short_description: Summarize audio from three sources=File, Microphone & URL
13
  ---
14
 
15
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: AudioSummarizer
3
  emoji: 🐠
4
  header: mini
5
  colorFrom: green
6
  colorTo: yellow
7
  sdk: gradio
8
+ sdk_version: 5.46.1
9
  app_file: app.py
10
  pinned: false
11
  license: mit
12
  short_description: Summarize audio from three sources=File, Microphone & URL
13
  ---
14
 
15
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference