# AssemblyAI | Documentation ## Docs - [AssemblyAI Documentation](https://www.assemblyai.com/docs.mdx): Build with our leading Speech AI models - [Transcribe a pre-recorded audio file](https://www.assemblyai.com/docs/getting-started/transcribe-an-audio-file.mdx): Learn how to transcribe and analyze an audio file. - [Transcribe streaming audio](https://www.assemblyai.com/docs/getting-started/transcribe-streaming-audio.mdx): Learn how to transcribe streaming audio. - [Models](https://www.assemblyai.com/docs/getting-started/models.mdx): AssemblyAI's speech-to-text models and their capabilities - [Pre-Recorded Audio](https://www.assemblyai.com/docs/pre-recorded-audio.mdx): Transcribe a pre-recorded audio file - [Transcript Status](https://www.assemblyai.com/docs/pre-recorded-audio/transcript-status.mdx) - [Select the Speech Model](https://www.assemblyai.com/docs/pre-recorded-audio/select-the-speech-model.mdx) - [Improving Transcript Accuracy](https://www.assemblyai.com/docs/pre-recorded-audio/improving-transcript-accuracy.mdx) - [Select the Region](https://www.assemblyai.com/docs/pre-recorded-audio/select-the-region.mdx) - [Supported languages](https://www.assemblyai.com/docs/pre-recorded-audio/supported-languages.mdx): See a list of supported languages by model - [Automatic Language Detection](https://www.assemblyai.com/docs/pre-recorded-audio/automatic-language-detection.mdx) - [Set Language Manually](https://www.assemblyai.com/docs/pre-recorded-audio/set-language-manually.mdx) - [Code Switching](https://www.assemblyai.com/docs/pre-recorded-audio/code-switching.mdx) - [Speaker Diarization](https://www.assemblyai.com/docs/pre-recorded-audio/speaker-diarization.mdx): Add speaker labels to your transcript - [Multichannel Transcription](https://www.assemblyai.com/docs/pre-recorded-audio/multichannel-transcription.mdx) - [Export SRT or VTT Caption Files](https://www.assemblyai.com/docs/pre-recorded-audio/export-srt-or-vtt-caption-files.mdx) - [Export Paragraphs and Sentences](https://www.assemblyai.com/docs/pre-recorded-audio/export-paragraphs-and-sentences.mdx) - [Word-Level Timestamps](https://www.assemblyai.com/docs/pre-recorded-audio/word-level-timestamps.mdx) - [Word Search](https://www.assemblyai.com/docs/pre-recorded-audio/word-search.mdx) - [Automatic Punctuation and Casing](https://www.assemblyai.com/docs/pre-recorded-audio/automatic-punctuation-and-casing.mdx) - [Custom Spelling](https://www.assemblyai.com/docs/pre-recorded-audio/custom-spelling.mdx) - [Filler Words](https://www.assemblyai.com/docs/pre-recorded-audio/filler-words.mdx) - [Set the Start and End of the Transcript](https://www.assemblyai.com/docs/pre-recorded-audio/set-the-start-and-end-of-the-transcript.mdx) - [Delete Transcripts](https://www.assemblyai.com/docs/pre-recorded-audio/delete-transcripts.mdx) - [Streaming Audio](https://www.assemblyai.com/docs/universal-streaming.mdx): Transcribe live audio with Streaming Speech-to-Text - [Authenticate with a temporary token](https://www.assemblyai.com/docs/universal-streaming/authenticate-with-a-temporary-token.mdx) - [Select the Region](https://www.assemblyai.com/docs/universal-streaming/select-the-region.mdx) - [Multichannel streams](https://www.assemblyai.com/docs/universal-streaming/multichannel-streams.mdx) - [Multilingual streaming](https://www.assemblyai.com/docs/universal-streaming/multilingual-transcription.mdx): Transcribe audio in multiple languages - [Turn detection](https://www.assemblyai.com/docs/universal-streaming/turn-detection.mdx): Intelligent turn detection with Streaming Speech-to-Text - [Streaming API: Message Sequence Breakdown](https://www.assemblyai.com/docs/universal-streaming/message-sequence.mdx): The anatomy of an utterance from partial words to finalized utterance to formatted transcript - [Common session errors and closures](https://www.assemblyai.com/docs/universal-streaming/common-session-errors-and-closures.mdx) - [Keyterms Prompting](https://www.assemblyai.com/docs/universal-streaming/keyterms-prompting.mdx) - [Voice agents](https://www.assemblyai.com/docs/universal-streaming/voice-agents.mdx) - [Livekit](https://www.assemblyai.com/docs/universal-streaming/voice-agents/livekit.mdx): Livekit voice agent integration - [Pipecat](https://www.assemblyai.com/docs/universal-streaming/voice-agents/pipecat.mdx): Pipecat voice agent integration - [Vapi](https://www.assemblyai.com/docs/universal-streaming/voice-agents/vapi.mdx): Vapi voice agent integration - [Evaluations](https://www.assemblyai.com/docs/evaluations.mdx): Compare Speech-to-text models and determine the best for your product with an evaluation. - [Evaluating Pre-recorded STT models](https://www.assemblyai.com/docs/evaluations/pre-recorded-audio.mdx) - [Evaluating Streaming STT models for Voice Agents](https://www.assemblyai.com/docs/evaluations/voice-agents.mdx) - [Benchmarks for AssemblyAI's Speech-to-text Models](https://www.assemblyai.com/docs/evaluations/benchmarks.mdx) - [Speaker Identification](https://www.assemblyai.com/docs/speech-understanding/speaker-identification.mdx): Identify speakers by name or role in your transcript - [Translation](https://www.assemblyai.com/docs/speech-understanding/translation.mdx): Translate your transcripts from one language to another - [Custom Formatting](https://www.assemblyai.com/docs/speech-understanding/custom-formatting.mdx): Automatically format dates, phone numbers, emails, and more in your transcripts - [Entity Detection](https://www.assemblyai.com/docs/speech-understanding/entity-detection.mdx): Extract named entities from your audio file - [Sentiment Analysis](https://www.assemblyai.com/docs/speech-understanding/sentiment-analysis.mdx): Detect the sentiment of speech in your audio - [Auto Chapters](https://www.assemblyai.com/docs/speech-understanding/auto-chapters.mdx): Automatically summarize your audio into chapters - [Key Phrases](https://www.assemblyai.com/docs/speech-understanding/key-phrases.mdx): Label key phrases that are spoken in your audio - [Topic Detection](https://www.assemblyai.com/docs/speech-understanding/topic-detection.mdx): Label topics that are mentioned in your audio file - [Summarization](https://www.assemblyai.com/docs/speech-understanding/summarization.mdx): Generate a single summary of your entire audio file - [PII Redaction](https://www.assemblyai.com/docs/pii-redaction.mdx): Redact PII that is spoken in your audio - [Content Moderation](https://www.assemblyai.com/docs/content-moderation.mdx): Detect sensitive content in your audio files - [Profanity Filtering](https://www.assemblyai.com/docs/profanity-filtering.mdx) - [Speech Threshold](https://www.assemblyai.com/docs/speech-threshold.mdx) - [LLM Gateway Overview](https://www.assemblyai.com/docs/llm-gateway/overview.mdx): AssemblyAI's LLM Gateway is a unified API providing access to 15+ models from Claude, GPT, and Gemini through a single interface. - [Apply LLM Gateway to Audio Transcripts](https://www.assemblyai.com/docs/llm-gateway/apply-llms-to-audio-files.mdx): Learn how to analyze audio transcripts using LLM Gateway. - [Ask Questions About Your Audio Transcripts](https://www.assemblyai.com/docs/llm-gateway/ask-questions.mdx): Ask questions about your audio transcripts using LLM Gateway. - [Agentic Workflows](https://www.assemblyai.com/docs/llm-gateway/agentic-workflows.mdx): Build multi-step reasoning applications with automatic tool chaining - [Basic Chat Completions](https://www.assemblyai.com/docs/llm-gateway/chat-completions.mdx): Send simple messages and receive responses from LLM models - [Multi-turn Conversations](https://www.assemblyai.com/docs/llm-gateway/conversations.mdx): Maintain context across multiple exchanges with conversation history - [Tool Calling](https://www.assemblyai.com/docs/llm-gateway/tool-calling.mdx): Enable models to execute custom functions to access external data or functionality - [Migration Guide: From LeMUR to LLM Gateway](https://www.assemblyai.com/docs/llm-gateway/migration-from-lemur.mdx): Step-by-step guide to migrate from the deprecated LeMUR API to AssemblyAI's LLM Gateway with practical examples. - [Deployment](https://www.assemblyai.com/docs/deployment.mdx): Take AssemblyAI to production with these best practices. - [Webhooks](https://www.assemblyai.com/docs/deployment/webhooks.mdx): Get notified when a transcription is ready. - [Evaluations](https://www.assemblyai.com/docs/evaluations.mdx): Compare Speech-to-text models and determine the best for your product with an evaluation. - [Account Management](https://www.assemblyai.com/docs/deployment/account-management.mdx) - [Integrations](https://www.assemblyai.com/docs/integrations.mdx) - [Livekit](https://www.assemblyai.com/docs/universal-streaming/voice-agents/livekit.mdx): Livekit voice agent integration - [Pipecat](https://www.assemblyai.com/docs/universal-streaming/voice-agents/pipecat.mdx): Pipecat voice agent integration - [Vapi](https://www.assemblyai.com/docs/universal-streaming/voice-agents/vapi.mdx): Vapi voice agent integration - [Zapier Integration with AssemblyAI](https://www.assemblyai.com/docs/integrations/zapier.mdx): Transcribe audio in Zapier using the AssemblyAI app. - [Integrate Make with AssemblyAI](https://www.assemblyai.com/docs/integrations/make.mdx): Use our Make (formerly Integromat) app to use AssemblyAI's speech AI in your Make scenarios. - [The Postman collection for the AssemblyAI API](https://www.assemblyai.com/docs/integrations/postman.mdx): Use the AssemblyAI API Postman collection to experiment with our API. - [Build a Zoom Real-time transcription bot with Recall.ai](https://www.assemblyai.com/docs/integrations/recall.mdx) - [Transcribe Your Zoom Meetings](https://www.assemblyai.com/docs/integrations/zoom-rtms.mdx) - [Integrate Telnyx with AssemblyAI](https://www.assemblyai.com/docs/integrations/telnyx.mdx): Build voice agents with Telnyx and AssemblyAI using Pipecat or LiveKit. - [Integrate Twilio with AssemblyAI](https://www.assemblyai.com/docs/integrations/twilio.mdx): Transcribe Twilio Voice data using AssemblyAI. - [Transcribe Your Amazon Connect Recordings](https://www.assemblyai.com/docs/integrations/amazon-connect.mdx) - [Transcribe Genesys Cloud Recordings with AssemblyAI](https://www.assemblyai.com/docs/integrations/genesys-cloud.mdx) - [🦜️🔗 LangChain Integration with AssemblyAI](https://www.assemblyai.com/docs/integrations/langchain.mdx): Transcribe audio in LangChain using the built-in integration with AssemblyAI. - [🦜️🔗 LangChain Python Integration with AssemblyAI](https://www.assemblyai.com/docs/integrations/langchain/python.mdx): Transcribe audio in LangChain Python using the built-in integration with AssemblyAI. - [🦜️🔗 LangChain JavaScript Integration with AssemblyAI](https://www.assemblyai.com/docs/integrations/langchain/js.mdx): Transcribe audio in LangChain.JS using the built-in integration with AssemblyAI. - [Integrate Power Automate with AssemblyAI](https://www.assemblyai.com/docs/integrations/power-automate.mdx): Use our Power Automate & Azure Logic Apps connector to use AssemblyAI's speech AI in your flows. - [Semantic Kernel Integration for AssemblyAI](https://www.assemblyai.com/docs/integrations/semantic-kernel.mdx): Transcribe audio in Semantic Kernel for C# .NET using the built-in integration with AssemblyAI. - [Integrate Activepieces with AssemblyAI](https://www.assemblyai.com/docs/integrations/activepieces.mdx): Add Speech AI to your Activepieces flows with the AssemblyAI piece. - [Haystack Integration for AssemblyAI](https://www.assemblyai.com/docs/integrations/haystack.mdx): Transcribe, summarize and diarize audio in a Haystack pipeline with Python using the integration with AssemblyAI. - [Best Practices for building Voice Agents](https://www.assemblyai.com/docs/voice-agent-best-practices.mdx): Complete guide for building voice agents with AssemblyAI - [Building a Voice Agent with LiveKit and AssemblyAI](https://www.assemblyai.com/docs/universal-streaming/livekit-intro-guide.mdx): Complete guide to building a voice agent from scratch using LiveKit and AssemblyAI - [Building a Voice Agent with Pipecat and AssemblyAI](https://www.assemblyai.com/docs/universal-streaming/pipecat-intro-guide.mdx): Complete guide to building a voice agent from scratch using Pipecat and AssemblyAI - [Vapi](https://www.assemblyai.com/docs/universal-streaming/voice-agents/vapi.mdx): Vapi voice agent integration - [Best Practices for building Meeting Notetakers](https://www.assemblyai.com/docs/meeting-notetaker-best-practices.mdx): Complete guide for building meeting notetakers with AssemblyAI - [Best Practices for Building Medical Scribes](https://www.assemblyai.com/docs/medical-scribe-best-practices.mdx): Complete guide for building medical scribes with AssemblyAI - [Overview](https://www.assemblyai.com/docs/api-reference/overview.mdx) - [Cookbooks](https://www.assemblyai.com/docs/guides.mdx): Explore use cases with easy-to-follow guides. - [Overview](https://www.assemblyai.com/docs/guides/pre-recorded-audio.mdx) - [Get YouTube Video Transcripts with yt-dlp](https://www.assemblyai.com/docs/guides/transcribe_youtube_videos.mdx) - [Build a UI for Transcription with Gradio and Python](https://www.assemblyai.com/docs/guides/gradio-frontend.mdx) - [Detect Low Confidence Words in a Transcript](https://www.assemblyai.com/docs/guides/detecting-low-confidence-words.mdx) - [Select The EU Region for EU Data Residency](https://www.assemblyai.com/docs/guides/how_to_use_the_eu_endpoint.mdx) - [Transcribe Multiple Files Simultaneously Using the JavaScript SDK](https://www.assemblyai.com/docs/guides/sdk-node-batch.mdx) - [Transcribe Multiple Files Simultaneously Using the Python SDK](https://www.assemblyai.com/docs/guides/batch_transcription.mdx) - [Transcribe from an S3 Bucket](https://www.assemblyai.com/docs/guides/transcribe_from_s3.mdx) - [Transcribe Google Drive Files](https://www.assemblyai.com/docs/guides/transcribing-google-drive-file.mdx) - [Transcribe GitHub Files](https://www.assemblyai.com/docs/guides/transcribing-github-files.mdx) - [Iterate over Speaker Labels with Make.com](https://www.assemblyai.com/docs/guides/make-speaker-labels.mdx) - [Calculate the Talk / Listen Ratio of Speakers](https://www.assemblyai.com/docs/guides/talk-listen-ratio.mdx) - [Plot A Speaker Timeline with Matplotlib](https://www.assemblyai.com/docs/guides/speaker_timeline.mdx) - [Generate Custom Speaker Labels with Pyannote](https://www.assemblyai.com/docs/guides/Use_AssemblyAI_with_Pyannote_to_generate_custom_Speaker_Labels.mdx) - [Use Speaker Diarization with Async Chunking](https://www.assemblyai.com/docs/guides/speaker-diarization-with-async-chunking.mdx) - [Setup A Speaker Identification System using Pinecone & Nvidia TitaNet](https://www.assemblyai.com/docs/guides/titanet-speaker-identification.mdx) - [Use Automatic Language Detection as a Separate Step From Transcription](https://www.assemblyai.com/docs/guides/automatic-language-detection-separate.mdx) - [Route to Default Language if Language Confidence is Low](https://www.assemblyai.com/docs/guides/automatic-language-detection-route-default-language.mdx) - [Create Custom Length Subtitles](https://www.assemblyai.com/docs/guides/subtitle_creation_by_word_count.mdx) - [Create Subtitles with Speaker Labels](https://www.assemblyai.com/docs/guides/speaker_labelled_subtitles.mdx) - [Generate Subtitles for Videos](https://www.assemblyai.com/docs/guides/subtitles.mdx) - [Translate an AssemblyAI Subtitle Transcript](https://www.assemblyai.com/docs/guides/translate_subtitles.mdx) - [Schedule a DELETE request with AssemblyAI and EasyCron](https://www.assemblyai.com/docs/guides/schedule_delete.mdx) - [Troubleshoot Common Errors](https://www.assemblyai.com/docs/guides/common_errors_and_solutions.mdx) - [Implement Retry Server Error Logic](https://www.assemblyai.com/docs/guides/retry-server-error.mdx) - [Implement Retry Upload Error Logic](https://www.assemblyai.com/docs/guides/retry-upload-error.mdx) - [Identify Duplicate Dual Channel Files](https://www.assemblyai.com/docs/guides/identify_duplicate_channels.mdx) - [Correct Audio Duration Discrepancies with Multi-Tool Validation and Transcoding](https://www.assemblyai.com/docs/guides/audio-duration-fix.mdx) - [Audio File Downsampling Recommendations and Best Practices](https://www.assemblyai.com/docs/guides/downsampling.mdx): Learn best practices for reducing audio file size while maintaining transcription quality with AssemblyAI - [Translate an AssemblyAI Subtitle Transcript](https://www.assemblyai.com/docs/guides/translate_subtitles.mdx) - [Translate AssemblyAI Transcripts Into Other Languages Using Commercial Models](https://www.assemblyai.com/docs/guides/translate_transcripts.mdx) - [Transform Chinese transcripts into Simplified or Traditional Text](https://www.assemblyai.com/docs/guides/traditional_simplified_chinese.mdx) - [Migration guide: Gladia to AssemblyAI](https://www.assemblyai.com/docs/guides/gladia_to_aai.mdx) - [Migration guide: AWS Transcribe to AssemblyAI](https://www.assemblyai.com/docs/guides/aws_to_aai.mdx) - [Migration guide: Deepgram to AssemblyAI](https://www.assemblyai.com/docs/guides/dg_to_aai.mdx) - [Migration guide: Google Speech-to-Text to AssemblyAI](https://www.assemblyai.com/docs/guides/google_to_aai.mdx) - [Migration guide: OpenAI to AssemblyAI](https://www.assemblyai.com/docs/guides/oai_to_aai.mdx) - [Do More With Our SDKs](https://www.assemblyai.com/docs/guides/do-more-with-sdk.mdx) - [Overview](https://www.assemblyai.com/docs/guides/streaming.mdx) - [Transcribe System Audio in Real-Time (macOS)](https://www.assemblyai.com/docs/guides/transcribe_system_audio.mdx) - [Terminate Streaming Session After Inactivity](https://www.assemblyai.com/docs/guides/terminate_realtime_programmatically.mdx) - [Migrating from Streaming v2 to Streaming v3 (Python)](https://www.assemblyai.com/docs/guides/v2_to_v3_migration.mdx) - [Migrating from Streaming v2 to Streaming v3 (JavaScript)](https://www.assemblyai.com/docs/guides/v2_to_v3_migration_js.mdx) - [Use LLM Gateway with Streaming Speech-to-Text (STT)](https://www.assemblyai.com/docs/guides/real_time_llm_gateway.mdx) - [Translate Streaming STT Transcripts with LLM Gateway](https://www.assemblyai.com/docs/guides/real_time_translation.mdx) - [Apply Noise Reduction to Audio for Streaming Speech-to-Text](https://www.assemblyai.com/docs/guides/noise_reduction_streaming.mdx) - [Transcribe audio files with Streaming](https://www.assemblyai.com/docs/guides/streaming_transcribe_audio_file.mdx) - [Evaluate Streaming transcription accuracy with WER](https://www.assemblyai.com/docs/guides/evaluate_streaming_wer.mdx) - [Determine Optimal Turn Detection Settings from Historical Audio Analysis](https://www.assemblyai.com/docs/guides/turn_detection_improvement_using_async.mdx) - [Migration guide: Speechmatics to AssemblyAI](https://www.assemblyai.com/docs/guides/speechmatics_to_aai_streaming.mdx) - [Streaming Migration Guide: Gladia to AssemblyAI](https://www.assemblyai.com/docs/guides/gladia-to-aai-streaming.mdx) - [Streaming Migration Guide: Deepgram to AssemblyAI](https://www.assemblyai.com/docs/guides/dg_to_aai_streaming.mdx) - [Overview](https://www.assemblyai.com/docs/guides/audio-intelligence.mdx) - [Redact PII Entities in a Transcript with Entity Detection](https://www.assemblyai.com/docs/guides/entity_redaction.mdx) - [Identifying hate speech in audio or video files](https://www.assemblyai.com/docs/guides/identifying-hate-speech-in-audio-or-video-files.mdx): Detect sensitive content in your audio files - [Creating summarized chapters from podcasts](https://www.assemblyai.com/docs/guides/creating-summarized-chapters-from-podcasts.mdx): Automatically summarize your audio file into chapters - [Summarizing virtual meetings](https://www.assemblyai.com/docs/guides/summarizing-virtual-meetings.mdx): Automatically summarize meetings with our Summarization model - [Identifying highlights in audio and video files](https://www.assemblyai.com/docs/guides/identifying-highlights-in-audio-or-video-files.mdx): Identify key phrases spoken in your audio file - [Overview](https://www.assemblyai.com/docs/guides/llm-gateway.mdx) - [Setup An AI Coach With LLM Gateway](https://www.assemblyai.com/docs/guides/task-endpoint-ai-coach.mdx) - [Generate Action Items with LLM Gateway](https://www.assemblyai.com/docs/guides/task-endpoint-action-items.mdx) - [Prompt A Structured Q&A Response Using LLM Gateway](https://www.assemblyai.com/docs/guides/task-endpoint-structured-QA.mdx) - [Estimate Input Token Costs for LLM Gateway](https://www.assemblyai.com/docs/guides/counting-tokens.mdx) - [Extract Dialogue Data with LLM Gateway and JSON](https://www.assemblyai.com/docs/guides/dialogue-data.mdx) - [Extract Quotes with Timestamps Using LLM Gateway + Semantic Search](https://www.assemblyai.com/docs/guides/transcript-citations.mdx) - [Extract Transcript Quotes with LLM Gateway](https://www.assemblyai.com/docs/guides/timestamped-transcripts.mdx) - [Analyze The Sentiment Of A Customer Call using LLM Gateway](https://www.assemblyai.com/docs/guides/call-sentiment-analysis.mdx) - [Generate A Custom Summary Using LLM Gateway](https://www.assemblyai.com/docs/guides/task-endpoint-custom-summary.mdx) - [Custom Topic Tags Using LLM Gateway](https://www.assemblyai.com/docs/guides/custom-topic-tags.mdx) - [Redact PII from Text Using LLM Gateway](https://www.assemblyai.com/docs/guides/lemur-pii-redaction.mdx) - [Implement a Sales Playbook Using LLM Gateway](https://www.assemblyai.com/docs/guides/sales-playbook.mdx) - [Segment A Phone Call using LLM Gateway](https://www.assemblyai.com/docs/guides/phone-call-segmentation.mdx) - [Generate SOAP Notes using LLM Gateway](https://www.assemblyai.com/docs/guides/soap-note-generation.mdx) - [Frequently Asked Questions](https://www.assemblyai.com/docs/faq.mdx): Find answers to common questions about AssemblyAI's services, features, and pricing. - [Can an account have more than one API key?](https://www.assemblyai.com/docs/faq/can-an-account-have-more-than-one-api-key.mdx) - [Can I sign up for free?](https://www.assemblyai.com/docs/faq/can-i-sign-up-for-free.mdx) - [Do my free credits expire?](https://www.assemblyai.com/docs/faq/do-my-free-credits-expire.mdx) - [Do you have any type of special pricing for non-profit companies?](https://www.assemblyai.com/docs/faq/do-you-have-any-type-of-special-pricing-for-non-profit-companies.mdx) - [Do you offer a student discount?](https://www.assemblyai.com/docs/faq/do-you-offer-a-student-discount.mdx) - [Do you offer special pricing for start-ups?](https://www.assemblyai.com/docs/faq/do-you-offer-special-pricing-for-start-ups.mdx) - [Do you offer special pricing for YCombinator companies?](https://www.assemblyai.com/docs/faq/do-you-offer-special-pricing-for-ycombinator-companies.mdx) - [Do you offer volume discounts?](https://www.assemblyai.com/docs/faq/do-you-offer-volume-discounts.mdx) - [How do I add developers to my account?](https://www.assemblyai.com/docs/faq/how-do-i-add-developers-to-my-team.mdx) - [How do I change my account email address?](https://www.assemblyai.com/docs/faq/how-do-i-change-my-account-email-address.mdx) - [How do I update company information on my invoices?](https://www.assemblyai.com/docs/faq/how-do-i-update-company-information-on-my-invoices.mdx) - [How does Auto-pay work?](https://www.assemblyai.com/docs/faq/how-does-auto-pay-work.mdx) - [How does pricing work?](https://www.assemblyai.com/docs/faq/how-does-pricing-work.mdx) - [How does the concurrency limit work for transcription requests?](https://www.assemblyai.com/docs/faq/how-does-the-concurrency-limit-work-for-transcription-requests.mdx) - [How often does the Usage and Spend Information in my Dashboard update?](https://www.assemblyai.com/docs/faq/how-often-does-the-usage-and-spend-information-in-my-dashboard-update-.mdx) - [How to Delete Your Account](https://www.assemblyai.com/docs/faq/how-to-delete-your-account.mdx) - [How to an get AssemblyAI API Key](https://www.assemblyai.com/docs/faq/how-to-get-your-api-key.mdx) - [How to Share Account Access with Team Members](https://www.assemblyai.com/docs/faq/how-to-share-account-access-with-team-members.mdx) - [Is AssemblyAI available on the AWS Marketplace?](https://www.assemblyai.com/docs/faq/is-assemblyai-available-on-the-aws-marketplace.mdx) - [What are my concurrency limits?](https://www.assemblyai.com/docs/faq/what-are-my-concurrency-limits.mdx) - [What happens if I reach my concurrency limit?](https://www.assemblyai.com/docs/faq/what-happens-if-i-reach-my-concurrency-limit.mdx) - [What happens when I have used all of my free tier credits?](https://www.assemblyai.com/docs/faq/what-happens-when-i-have-used-all-of-my-free-tier-credits.mdx) - [What payment methods do you accept?](https://www.assemblyai.com/docs/faq/what-payment-methods-do-you-accept.mdx) - [Does AssemblyAI use encryption?](https://www.assemblyai.com/docs/faq/are-audio-and-text-files-encrypted.mdx) - [Are files submitted to the API used for model training?](https://www.assemblyai.com/docs/faq/are-files-submitted-to-the-api-used-for-model-training.mdx) - [Are you GDPR compliant?](https://www.assemblyai.com/docs/faq/are-you-gdpr-compliant.mdx) - [Can I sign a DPA agreement with AssemblyAI?](https://www.assemblyai.com/docs/faq/can-i-sign-a-dpa-agreement-with-assemblyai.mdx) - [Can you provide a copy of your most recent penetration test executive summary?](https://www.assemblyai.com/docs/faq/can-you-provide-a-copy-of-your-most-recent-penetration-test-executive-summary.mdx) - [Can you provide a recent vulnerability scan?](https://www.assemblyai.com/docs/faq/can-you-provide-a-recent-vulnerability-scan.mdx) - [Can I sign a BAA with AssemblyAI?](https://www.assemblyai.com/docs/faq/can-you-sign-a-baa.mdx) - [Do the LLMs provided through LLM Gateway train on my data?](https://www.assemblyai.com/docs/faq/do-llms-in-llm-gateway-train-on-data.mdx) - [Do you have a formal risk assessment policy or process?](https://www.assemblyai.com/docs/faq/do-you-have-a-formal-risk-assessment-policy-or-process.mdx) - [Do you have documented information security policies? If so, how frequently are they updated?](https://www.assemblyai.com/docs/faq/do-you-have-documented-information-security-policies-if-so-how-frequently-are-they-updated.mdx) - [Do you have SOC2 certification?](https://www.assemblyai.com/docs/faq/do-you-have-soc2-certification.mdx) - [Do you offer EU Data Residency?](https://www.assemblyai.com/docs/faq/do-you-offer-eu-data-residency.mdx) - [Do you offer self-hosted solutions?](https://www.assemblyai.com/docs/faq/do-you-offer-self-hosted-solutions.mdx) - [Do you offer servers in the EU?](https://www.assemblyai.com/docs/faq/do-you-offer-servers-in-the-eu.mdx) - [Do you support SAML in your product?](https://www.assemblyai.com/docs/faq/do-you-support-saml-in-your-product.mdx) - [Does AssemblyAI utilize an anti-virus/anti-malware solution across all relevant infrastructure (workstations and servers), and are appropriate response capabilities deployed to respond to alerts?](https://www.assemblyai.com/docs/faq/does-assemblyai-utilize-an-anti-virus-anti-malware-solution-across-all-relevant-infrastructure-workstations-and-servers-and-are-appropriate-response-capabilities-deployed-to-respond-to-ale.mdx) - [How are incidents escalated within your organization?](https://www.assemblyai.com/docs/faq/how-are-incidents-escalated-within-your-organization.mdx) - [How do we securely use your service?](https://www.assemblyai.com/docs/faq/how-do-we-securely-use-your-service.mdx) - [How do you protect production code?](https://www.assemblyai.com/docs/faq/how-do-you-protect-production-code.mdx) - [How long does AssemblyAI maintain inputs?](https://www.assemblyai.com/docs/faq/how-long-does-assemblyai-maintain-inputs.mdx) - [How long does AssemblyAI retain data in the Production Environment?](https://www.assemblyai.com/docs/faq/how-long-does-aai-retain-data.mdx) - [How does AssemblyAI encrypt data at rest and in transit?](https://www.assemblyai.com/docs/faq/how-does-assemblyai-encrypt-data-at-rest-and-in-transit.mdx) - [How long are outputs maintained?](https://www.assemblyai.com/docs/faq/how-long-are-outputs-maintained.mdx) - [How to Access AssemblyAI's Security Reports](https://www.assemblyai.com/docs/faq/how-to-access-assemblyai-s-security-reports.mdx) - [How to Opt Out of Data Sharing for our Model Improvement Program](https://www.assemblyai.com/docs/faq/how-to-opt-out-of-data-sharing-for-our-model-improvement-program.mdx) - [Is multi-factor authentication enforced for all access to scoped systems and data?](https://www.assemblyai.com/docs/faq/is-multi-factor-authentication-enforced-for-all-access-to-scoped-systems-and-data.mdx) - [Does AssemblyAI have a documented process for reviewing and approving third-party service providers?](https://www.assemblyai.com/docs/faq/is-there-a-documented-process-for-reviewing-and-approving-third-party-service-providers.mdx) - [Does AssemblyAI have an incident response plan?](https://www.assemblyai.com/docs/faq/please-describe-the-incident-response-plan.mdx) - [What are your recovery time and recovery point objectives?](https://www.assemblyai.com/docs/faq/what-are-your-recovery-time-and-recovery-point-objectives.mdx) - [What is your SLA for repairing Critical/High/Medium vulnerabilities?](https://www.assemblyai.com/docs/faq/what-is-your-sla-for-repairing-critical-high-medium-vulnerabilities.mdx) - [What logs are available to customers?](https://www.assemblyai.com/docs/faq/what-logs-are-available-to-customers.mdx) - [What TLS versions are supported?](https://www.assemblyai.com/docs/faq/what-ssl-tls-versions-and-cipher-suites-does-assemblyai-support.mdx) - [What standards do your internal password policies follow?](https://www.assemblyai.com/docs/faq/what-standards-do-your-internal-password-policies-follow.mdx) - [Where are your servers located?](https://www.assemblyai.com/docs/faq/where-are-your-servers-located.mdx) - [Where do production and backups reside?](https://www.assemblyai.com/docs/faq/where-do-production-and-backups-reside.mdx) - [Am I charged for transcribing silent audio?](https://www.assemblyai.com/docs/faq/am-i-charged-for-transcribing-silent-audio.mdx) - [Are Custom Models More Accurate than General Models?](https://www.assemblyai.com/docs/faq/are-custom-models-more-accurate-than-general-models.mdx) - [Do I Get Charged for Failed API Calls?](https://www.assemblyai.com/docs/faq/are-customers-charged-for-api-calls-that-result-in-errors.mdx) - [Are there any limits on file size or file duration for files submitted to the API?](https://www.assemblyai.com/docs/faq/are-there-any-limits-on-file-size-or-file-duration-for-files-submitted-to-the-api.mdx) - [Can I customize how words are spelled by the model?](https://www.assemblyai.com/docs/faq/can-i-customize-how-words-are-spelled-by-the-model.mdx) - [Can I delete the transcripts I have created using the API?](https://www.assemblyai.com/docs/faq/can-i-delete-the-transcripts-i-have-created-using-the-api.mdx) - [Can I get a list of all transcripts I have created?](https://www.assemblyai.com/docs/faq/can-i-get-a-list-of-all-transcripts-i-have-created.mdx) - [Can I send audio to AssemblyAI in segments and still get speaker labels for the whole recording?](https://www.assemblyai.com/docs/faq/can-i-send-audio-to-assemblyai-in-segments-and-still-get-speaker-labels-for-the-whole-recording.mdx) - [Can I submit files to the API that are stored in a Google Drive?](https://www.assemblyai.com/docs/faq/can-i-submit-files-to-the-api-that-are-stored-in-a-google-drive.mdx) - [Can I use the API without internet access?](https://www.assemblyai.com/docs/faq/can-i-use-the-api-without-internet-access.mdx) - [Do we have resources for building with Make?](https://www.assemblyai.com/docs/faq/do-we-have-resources-for-building-with-make-.mdx) - [Do you have any examples for how to use your API?](https://www.assemblyai.com/docs/faq/do-you-have-any-examples-for-how-to-use-your-api-.mdx) - [Do you have example use cases for using AssemblyAI?](https://www.assemblyai.com/docs/faq/do-you-have-example-use-cases-for-using-assemblyai-.mdx) - [Do you offer cross-file Speaker Identification?](https://www.assemblyai.com/docs/faq/do-you-offer-cross-file-speaker-identification.mdx) - [Do you offer translation?](https://www.assemblyai.com/docs/faq/do-you-offer-translation.mdx) - [Do you offer voice-to-voice or text-to-speech (TTS)?](https://www.assemblyai.com/docs/faq/do-you-offer-voice-to-voice-or-text-to-speech-tts.mdx) - [Does it cost extra to export SRT or VTT captions?](https://www.assemblyai.com/docs/faq/does-it-cost-extra-to-export-srt-or-vtt-captions.mdx) - [Does it cost more to transcribe an audio or video?](https://www.assemblyai.com/docs/faq/does-it-cost-more-to-transcribe-an-audio-or-video.mdx) - [Does your API return timestamps for individual words?](https://www.assemblyai.com/docs/faq/does-your-api-return-timestamps-for-individual-words.mdx) - [How are individual speakers identified and how does the Speaker Label feature work?](https://www.assemblyai.com/docs/faq/how-are-individual-speakers-identified-and-how-does-the-speaker-label-feature-work.mdx) - [How are paragraphs created for the /paragraphs endpoint?](https://www.assemblyai.com/docs/faq/how-are-paragraphs-created-for-the-paragraphs-endpoint.mdx) - [How are word/transcript level confidence scores calculated?](https://www.assemblyai.com/docs/faq/how-are-word-transcript-level-confidence-scores-calculated.mdx) - [How can I integrate AssemblyAI with other services?](https://www.assemblyai.com/docs/faq/how-can-i-integrate-assemblyai-with-other-services-.mdx) - [How can I make certain words more likely to be transcribed?](https://www.assemblyai.com/docs/faq/how-can-i-make-certain-words-more-likely-to-be-transcribed.mdx) - [How can I test AssemblyAI without writing code?](https://www.assemblyai.com/docs/faq/how-can-i-test-assemblyai-without-writing-code-.mdx) - [How can I transcribe YouTube videos?](https://www.assemblyai.com/docs/faq/how-can-i-transcribe-youtube-videos.mdx) - [How can I use Universal-2?](https://www.assemblyai.com/docs/faq/how-can-i-use-universal-1.mdx) - [How do I generate subtitles?](https://www.assemblyai.com/docs/faq/how-do-i-generate-subtitles.mdx) - [How does AssemblyAI compare to other ASR providers?](https://www.assemblyai.com/docs/faq/how-does-assemblyai-compare-to-other-asr-providers.mdx) - [How does Automatic Language Detection work?](https://www.assemblyai.com/docs/faq/how-does-language-detection-work-for-transcriptions.mdx) - [How does the API handle files that contain spoken audio in multiple languages?](https://www.assemblyai.com/docs/faq/how-does-the-api-handle-files-that-contain-spoken-audio-in-multiple-languages.mdx) - [How long does it take to transcribe a file?](https://www.assemblyai.com/docs/faq/how-long-does-it-take-to-transcribe-a-file.mdx) - [What should I do if I'm getting an error?](https://www.assemblyai.com/docs/faq/i-am-getting-an-error-what-should-i-do.mdx) - [Is there a Postman collection for using the API?](https://www.assemblyai.com/docs/faq/is-there-a-postman-collection-for-using-the-api.mdx) - [Is there a way for us to send the start time / end time for transcription instead of transcribing the whole length of a call recording?](https://www.assemblyai.com/docs/faq/is-there-a-way-for-us-to-send-the-start-time-end-time-for-transcription-instead-of-transcribing-the-whole-length-of-a-call-recording.mdx) - [Is there an OpenAPI spec/schema for the API?](https://www.assemblyai.com/docs/faq/is-there-an-openapi-spec-schema-for-the-api.mdx) - [What causes a "read operation timed out" error?](https://www.assemblyai.com/docs/faq/read-operation-timed-out-error.mdx) - [Should I use Speaker Labels or Multi-channel?](https://www.assemblyai.com/docs/faq/should-i-use-speaker-labels-or-multi-channel.mdx) - [Should I use the NA or EU endpoint for my Speech-to-Text requests?](https://www.assemblyai.com/docs/faq/should-i-use-the-na-or-eu-endpoint.mdx) - [What are the recommended options for audio noise reduction?](https://www.assemblyai.com/docs/faq/what-are-the-recommended-options-for-audio-noise-reduction.mdx) - [What audio and video file types are supported by your API?](https://www.assemblyai.com/docs/faq/what-audio-and-video-file-types-are-supported-by-your-api.mdx) - [What IP Address Should I Whitelist for AssemblyAI?](https://www.assemblyai.com/docs/faq/what-ip-address-should-i-whitelist-for-assemblyai.mdx) - [What is the difference between your Speech-to-Text models?](https://www.assemblyai.com/docs/faq/what-is-the-difference-between-the-best-and-nano-tiers.mdx) - [What is the minimum audio duration that the API can transcribe?](https://www.assemblyai.com/docs/faq/what-is-the-minimum-audio-duration-that-the-api-can-transcribe.mdx) - [What is the recommended file type for using your API?](https://www.assemblyai.com/docs/faq/what-is-the-recommended-file-type-for-using-your-api.mdx) - [What is Universal-2?](https://www.assemblyai.com/docs/faq/what-is-universal-2.mdx) - [What languages do you support?](https://www.assemblyai.com/docs/faq/what-languages-do-you-support-.mdx) - [What types of audio URLs can I use with the API?](https://www.assemblyai.com/docs/faq/what-types-of-audio-urls-can-i-use-with-the-api.mdx) - [Where can I find a list of recent changes to the API?](https://www.assemblyai.com/docs/faq/where-can-i-find-a-list-of-recent-changes-to-the-api.mdx) - [Where can I find cURL code examples?](https://www.assemblyai.com/docs/faq/where-can-i-find-curl-code-examples.mdx) - [Why can't I access recording URLs from the /upload endpoint directly?](https://www.assemblyai.com/docs/faq/why-cant-i-access-urls-from-the-upload-endpoint-directly.mdx) - [Can I use speaker diarization with Streaming Speech-to-Text?](https://www.assemblyai.com/docs/faq/can-i-use-speaker-diarization-with-live-audio-transcription.mdx) - [How accurate is your Streaming transcription compared to Async transcription?](https://www.assemblyai.com/docs/faq/how-accurate-is-your-real-time-transcription-compared-to-async-transcription.mdx) - [How does automatically scaling concurrency for Streaming STT work?](https://www.assemblyai.com/docs/faq/how-does-automatically-scaling-concurrency-for-streaming-stt-work.mdx) - [What languages are supported for Streaming Speech-to-text?](https://www.assemblyai.com/docs/faq/language-support-for-real-time-transcription.mdx) - [Resolving SSL Certificate Verification Error When Trying to Use Streaming STT](https://www.assemblyai.com/docs/faq/resolving-ssl-certificate-verification-error-in-assemblyai-real-time-transcriber.mdx) - [I am getting a "Model deprecated. See docs for new model information" error message. What does it mean?](https://www.assemblyai.com/docs/faq/upgrading-to-the-universal-streaming-model.mdx) - [How do Content Moderation severity scores work?](https://www.assemblyai.com/docs/faq/how-do-content-moderation-severity-scores-work.mdx) - [How can I summarize my audio file?](https://www.assemblyai.com/docs/faq/how-do-your-summarization-models-work.mdx) - [Is Mistral still supported?](https://www.assemblyai.com/docs/faq/is-mistral-still-supported.mdx) - [Is pricing for Speech Understanding per feature or all-inclusive?](https://www.assemblyai.com/docs/faq/is-pricing-for-audio-intelligence-per-feature-or-all-inclusive.mdx) - [Understanding Input and Output Tokens for LLM Gateway](https://www.assemblyai.com/docs/faq/understanding-input-and-output-tokens-in-ai-models.mdx) - [Can you use the Playground with files in languages other than English?](https://www.assemblyai.com/docs/faq/can-you-use-the-playground-with-files-in-languages-other-than-english.mdx) - [How do I delete a transcript I created using the Playground?](https://www.assemblyai.com/docs/faq/how-do-i-delete-a-transcript-i-created-using-the-playground.mdx) - [Why is the transcription I am receiving using the Playground in a different language?](https://www.assemblyai.com/docs/faq/why-is-the-transcription-i-am-receiving-using-the-playground-in-a-different-language.mdx) - [Do you have an affiliate marketing program?](https://www.assemblyai.com/docs/faq/do-you-have-an-affiliate-marketing-program.mdx) - [Do you have any job openings or internship opportunities?](https://www.assemblyai.com/docs/faq/do-you-have-any-job-openings-or-internship-opportunities.mdx) - [How do I contact support?](https://www.assemblyai.com/docs/faq/how-do-i-contact-support.mdx) - [How do I get in touch with your Sales team?](https://www.assemblyai.com/docs/faq/how-do-i-get-in-touch-with-your-sales-team.mdx) - [I’ve spotted an issue with the website, what should I do?](https://www.assemblyai.com/docs/faq/ive-spotted-an-issue-with-the-website-what-should-i-do.mdx) - [What are your support hours and response time SLAs?](https://www.assemblyai.com/docs/faq/what-are-your-support-hours-and-response-time-slas.mdx) - [What is your API Uptime SLA?](https://www.assemblyai.com/docs/faq/what-is-your-api-uptime-sla.mdx) - [Where can I find AssemblyAI's product roadmap?](https://www.assemblyai.com/docs/faq/where-can-i-find-assemblyais-product-roadmap.mdx) ## API Docs - API Reference > Files [Upload a media file](https://www.assemblyai.com/docs/api-reference/files/upload.mdx) - API Reference > Transcripts [Transcribe audio](https://www.assemblyai.com/docs/api-reference/transcripts/submit.mdx) - API Reference > Transcripts [Get transcript](https://www.assemblyai.com/docs/api-reference/transcripts/get.mdx) - API Reference > Transcripts [Get sentences in transcript](https://www.assemblyai.com/docs/api-reference/transcripts/get-sentences.mdx) - API Reference > Transcripts [Get paragraphs in transcript](https://www.assemblyai.com/docs/api-reference/transcripts/get-paragraphs.mdx) - API Reference > Transcripts [Get subtitles for transcript](https://www.assemblyai.com/docs/api-reference/transcripts/get-subtitles.mdx) - API Reference > Transcripts [Get redacted audio](https://www.assemblyai.com/docs/api-reference/transcripts/get-redacted-audio.mdx) - API Reference > Transcripts [Search words in transcript](https://www.assemblyai.com/docs/api-reference/transcripts/word-search.mdx) - API Reference > Transcripts [List transcripts](https://www.assemblyai.com/docs/api-reference/transcripts/list.mdx) - API Reference > Transcripts [Delete transcript](https://www.assemblyai.com/docs/api-reference/transcripts/delete.mdx) - API Reference > LLM Gateway [Create a chat completion](https://www.assemblyai.com/docs/api-reference/llm-gateway/create-chat-completion.mdx) - API Reference > LLM Gateway [Process speech understanding](https://www.assemblyai.com/docs/api-reference/llm-gateway/create-speech-understanding.mdx) - API Reference > Streaming API [Generate temporary streaming token](https://www.assemblyai.com/docs/api-reference/streaming-api/generate-streaming-token.mdx) - API Reference > Streaming API [Streaming API](https://www.assemblyai.com/docs/api-reference/streaming-api/streaming-api.mdx)