Skip to content

feat: add whisper audio transcription service#5

Open
ValenColm wants to merge 1 commit into
mainfrom
feature/ai-audio-setup
Open

feat: add whisper audio transcription service#5
ValenColm wants to merge 1 commit into
mainfrom
feature/ai-audio-setup

Conversation

@ValenColm
Copy link
Copy Markdown

Changes

  • Added Whisper-based audio transcription service
  • Created app/services/audio_service.py
  • Implemented transcription function using openai-whisper
  • Added local test script (tests/test_audio.py)
  • Updated requirements.txt with whisper dependencies
  • Documented setup and execution in README.md
  • Added .gitignore for environment and audio files

Scope

This service is responsible ONLY for:

  • Transcribing audio into text

Testing

  • Tested locally with sample audio file
  • Verified transcription output using Whisper model

Requirements

  • Python 3.10+
  • FFmpeg installed
  • Virtual environment recommended

Notes

  • Service is isolated and ready to integrate with FastAPI and RabbitMQ
  • Designed to plug into AI worker architecture

@ValenColm ValenColm requested a review from Estka-ai April 7, 2026 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant