Documentation

TaveStack Documentation

Everything you need to know about using TaveStack for transcription, AI processing, and workflow integration.

Introduction

Overview

TaveStack is an AI-powered transcription and analysis platform designed specifically for African markets. We combine cutting-edge speech recognition technology with contextual AI to help businesses and individuals transform their audio and video content into actionable insights.

Why TaveStack?

Built from the ground up to handle African accents, languages, and connectivity challenges, making professional transcription accessible to everyone.

Key Benefits

  • High-accuracy transcription optimized for African accents and languages
  • AI-powered summarization and action item extraction
  • Offline-first architecture for reliable service in low-connectivity areas
  • Seamless integration with popular project management tools

Getting Started

Account Setup

Getting started with TaveStack is simple and straightforward:

  1. Visit the TaveStack platform and click "Sign Up"
  2. Verify your email address
  3. Choose your subscription plan (Free, Professional, or Enterprise)
  4. Complete your profile setup
  5. You're ready to start transcribing!

First Transcription

Follow these steps to create your first transcription:

Step 1: Upload Your File

Click the "New Transcription" button and either upload an audio/video file or start a live recording. Supported formats include MP3, WAV, MP4, and MOV.

Step 2: Configure Settings

Select your language, speaker identification preferences, and any custom vocabulary for better accuracy.

Step 3: Process & Review

Click "Start Processing" and wait for the AI to transcribe your content. You'll receive a notification when it's ready for review.

Features

Transcription

Our transcription engine is specifically trained on African accents and languages, providing industry-leading accuracy for content from across the continent.

Multi-Language Support

Support for English, Swahili, Yoruba, Zulu, Amharic, and more African languages.

Speaker Diarization

Automatically identify and separate different speakers in your recordings.

AI Processing

Beyond transcription, our AI analyzes your content to extract meaningful insights:

  • Automatic Summarization: Get concise summaries of long recordings
  • Action Items: Extract tasks and to-dos mentioned in conversations
  • Key Topics: Identify main themes and topics discussed
  • Sentiment Analysis: Understand the tone and emotion in your content

Workflow Integration

Connect TaveStack with your existing tools for seamless workflow automation:

✓ Slack, Microsoft Teams, Discord

✓ Trello, Asana, Monday.com

✓ Google Drive, Dropbox, OneDrive

✓ Zapier for custom integrations

Offline Support

TaveStack works even when your internet connection is unreliable:

Offline Mode

Record and queue transcriptions offline. They'll automatically sync when you're back online.

API Reference

For Enterprise customers, TaveStack offers a comprehensive REST API for custom integrations.

Authentication

All API requests require authentication using an API key. Include your key in the Authorization header:

Example Request Header
http
Authorization: Bearer YOUR_API_KEY

Endpoints

Submit Transcription
json
POST /api/v1/transcribe

{
  "file_url": "https://example.com/audio.mp3",
  "language": "en",
  "enable_diarization": true,
  "callback_url": "https://yourapp.com/webhook"
}

Submit an audio/video file for transcription. Returns a job ID for tracking.

Get Transcription
json
GET /api/v1/transcriptions/:id

Response:
{
  "id": "trans_123456",
  "status": "completed",
  "text": "Full transcription text...",
  "speakers": [...],
  "metadata": {...}
}

Retrieve transcription results and metadata using the job ID.

Analyze Content
json
POST /api/v1/analyze

{
  "transcription_id": "trans_123456",
  "features": ["summary", "action_items", "topics"]
}

Generate AI-powered insights from your transcription.

Rate Limits

API rate limits vary by plan:

PlanRequests/HourConcurrent Jobs
Free101
Professional1005
EnterpriseCustomCustom

Best Practices

Audio Quality

For the best transcription accuracy, follow these guidelines:

Use Quality Microphones

Invest in a good microphone to capture clear audio

Minimize Background Noise

Record in quiet environments when possible

Speak Clearly

Encourage participants to speak at a moderate pace

File Formats

TaveStack supports a wide range of audio and video formats:

Audio Formats

MP3, WAV, M4A, FLAC, OGG, AAC

Video Formats

MP4, MOV, AVI, WebM, MKV

File Size Limits

Free: 100MB | Professional: 2GB | Enterprise: Custom

Support & Resources

Need help? We're here for you with multiple support channels and resources.

Contact Support

📧 Email: support@tavestack.com

💬 Live Chat: Available Mon-Fri, 9AM-6PM EAT

📞 Phone: +254-XXX-XXXX (Enterprise only)

Community

🌐 Community Forum: community.tavestack.com

💡 Feature Requests: feedback.tavestack.com

📚 Blog: blog.tavestack.com

Service Level Agreements

Free: Community support, best effort response time

Professional: Priority email support, 24-hour response time

Enterprise: 24/7 dedicated support, 2-hour response time, dedicated account manager