Deepgram API 개요

Deepgram API 개요

Deepgram API는 프로그램적으로 서비스와 상호작용하기 위한 REST·WebSocket 인터페이스예요. 음성 에이전트, 스트리밍 전사, 음성 합성, 텍스트 분석까지 폭넓은 작업을 커버해요.

출처: Deepgram API Overview

Deepgram의 API는 REST와 WebSocket 두 가지 계열로 제공돼요. 주요 작업을 정리하면 이래요.

  • 음성 에이전트(Voice Agent) 구축
  • 스트리밍 오디오 전사 (/reference/speech-to-text/listen-streaming)
  • 사전 녹음된 오디오의 전사·분석 (/reference/speech-to-text/listen-pre-recorded)
  • 턴 기반 오디오 전사 (/reference/speech-to-text/listen-flux)
  • 연속 텍스트 스트림을 음성으로 변환 (/reference/text-to-speech/speak-streaming)
  • 단일 텍스트 요청 음성화 (/reference/text-to-speech/speak-request)
  • 텍스트 분석 (/reference/text-intelligence/analyze-text)
  • 사용 가능한 Deepgram 모델 목록·메타데이터 조회
  • 임시 API 토큰 발급
  • 계정 관리(프로젝트·멤버·초대·사용자 스코프·결제 잔액·사용량·API 키·자가 호스팅 배포 자격 증명)

즉 음성 인식(STT)뿐 아니라 음성 합성(TTS), 에이전트 오케스트레이션, 계정·사용량 관리까지 한 API 제품군으로 묶여 있어요. 첫 API 키를 만들려면 'Creating API Keys' 가이드의 절차를 따라가면 돼요.

문서 페이지에 .md를 붙이면 클린 마크다운을 받을 수 있고, 전체 문서 인덱스는 https://developers.deepgram.com/llms.txt에서 볼 수 있어요.

더 알아보기