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