- Updated Dockerfile to use Go 1.22
- Refined audio conversion parameters for mp3 and mp4 formats
- Added specific sample rate, channels, and bitrate settings
- Used libmp3lame codec for mp3 conversion
- Improved mp4 audio extraction configuration
- Enhanced .env.example to include S3 storage configuration options.
- Updated main.go to initialize S3 client and handle audio uploads to S3.
- Modified processAudio function to return S3 URL when storage is enabled.
- Updated README.md with new S3 storage instructions and examples.
- Updated .env.example to include transcription configuration options.
- Enhanced main.go to support audio transcription, including new endpoints and logic for handling transcription requests.
- Added functionality to transcribe audio using OpenAI and Groq APIs.
- Updated README.md with detailed instructions on enabling and using the transcription feature.