SentiraAI API
The SentiraAI API is a production-ready API server for SentiraAI, built with Node.js, Express, and various libraries for audio processing, transcription, and summarization tasks.
Features
- User authentication with API keys or session-based authentication
- Transcription of audio files or URLs (including YouTube videos)
- Summarization of text with different length and format options
- API key management (generate, list, delete, validate)
- User credit management and deduction for transcription and summarization tasks
- File cleanup (deletion of uploaded files after 24 hours)