Google TTS Chirp 3 HD
공급사 정가. 플랫폼 마진 없음, 종량제. 아래는 공식 정가입니다. 로그인한 고객은 /console/pricing 에서 워크스페이스 할인이 반영된 실제 가격을 볼 수 있습니다.
30초 만에 Google TTS Chirp 3 HD 사용하기
OpenAI 호환. base_url만 바꾸면 SDK는 그대로. POST /v1/chat/completions
from openai import OpenAI
client = OpenAI(
base_url="https://synthorai.io/v1",
api_key="sk-syn-...",
)
resp = client.chat.completions.create(
model="google-tts-chirp3-hd",
messages=[{"role": "user", "content": "Summarize this diff"}],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://synthorai.io/v1",
apiKey: "sk-syn-...",
});
const resp = await client.chat.completions.create({
model: "google-tts-chirp3-hd",
messages: [{ role: "user", content: "Summarize this diff" }],
});
console.log(resp.choices[0].message.content);curl https://synthorai.io/v1/chat/completions \
-H "Authorization: Bearer sk-syn-..." \
-H "Content-Type: application/json" \
-d '{
"model": "google-tts-chirp3-hd",
"messages": [{"role": "user", "content": "Hello"}]
}'package main
import (
"context"
"fmt"
"github.com/openai/openai-go/v3"
"github.com/openai/openai-go/v3/option"
)
func main() {
client := openai.NewClient(
option.WithBaseURL("https://synthorai.io/v1"),
option.WithAPIKey("sk-syn-..."),
)
resp, _ := client.Chat.Completions.New(context.TODO(), openai.ChatCompletionNewParams{
Model: "google-tts-chirp3-hd",
Messages: []openai.ChatCompletionMessageParamUnion{
openai.UserMessage("Summarize this diff"),
},
})
fmt.Println(resp.Choices[0].Message.Content)
}import com.openai.client.OpenAIClient;
import com.openai.client.okhttp.OpenAIOkHttpClient;
import com.openai.models.chat.completions.*;
OpenAIClient client = OpenAIOkHttpClient.builder()
.baseUrl("https://synthorai.io/v1")
.apiKey("sk-syn-...")
.build();
ChatCompletion resp = client.chat().completions().create(
ChatCompletionCreateParams.builder()
.model("google-tts-chirp3-hd")
.addUserMessage("Summarize this diff")
.build());
System.out.println(resp.choices().get(0).message().content().orElse(""));스펙 및 제한
오디오
- 언어
- ar-XA, bn-IN, bg-BG, yue-HK, hr-HR, cs-CZ, da-DK, nl-BE, nl-NL, en-AU, en-IN, en-GB, en-US, et-EE, fi-FI, fr-CA, fr-FR, de-DE, el-GR, gu-IN, he-IL, hi-IN, hu-HU, id-ID, it-IT, ja-JP, kn-IN, ko-KR, lv-LV, lt-LT, ml-IN, cmn-CN, mr-IN, nb-NO, pl-PL, pt-BR, pa-IN, ro-RO, ru-RU, sr-RS, sk-SK, sl-SI, es-ES, es-US, sw-KE, sv-SE, ta-IN, te-IN, th-TH, tr-TR, uk-UA, ur-IN, vi-VN입니다.
- 오디오 제한
- synthesize 요청당 총 5,000바이트 콘텐츠 상한. 기본 응답 포맷은 LINEAR16이고, 스트리밍은 ALAW, MULAW, OGG_OPUS, PCM을 지원하며 배치는 MP3를 더하므로 스트리밍 경로에서는 MP3를 쓸 수 없습니다. Google 비교표가 스트리밍 가능으로 표시한 유일한 보이스 타입입니다. global, us, eu 엔드포인트와 asia-southeast1, europe-west2, asia-northeast1에서 정식 제공되지만, 리전화 및 데이터 레지던시 범위에서는 벗어나 있습니다. 과금은 공백과 줄바꿈을 포함한 문자 단위이며 <mark>을 제외한 모든 SSML 태그가 계산됩니다.
실시간
- 보이스
- 보이스는 별 이름을 따서 성별과 함께 공개됩니다. Achernar, Achird, Algenib, Algieba, Alnilam, Aoede, Autonoe, Callirrhoe, Charon, Despina, Enceladus, Erinome, Fenrir, Gacrux, Iapetus, Kore, Laomedeia, Leda, Orus, Pulcherrima, Puck, Rasalgethi, Sadachbia, Sadaltager, Schedar, Sulafat, Umbriel, Vindemiatrix, Zephyr, Zubenelgenubi. 로케일 접두사가 붙어 id를 이룹니다(예: en-US-Chirp3-HD-Charon). Google은 이 세트를 여러 언어에 걸친 30가지 서로 다른 스타일로 설명합니다.
- 세션
-
- 보이스 제어는 프리뷰 단계입니다: speaking_rate 0.25에서 2.0으로 속도 조절
- 일시정지 태그 [pause short], [pause long], [pause]는 markup 입력 필드에서만 받아들여지고 text에서는 결코 받아들여지지 않으며, 부자연스러운 위치에 놓인 태그는 모델이 무시할 수 있음
- IPA 또는 X-SAMPA로 지정하는 커스텀 발음
- SSML 지원은 프리뷰이자 동기 요청 전용으로 스트리밍 요청에서는 미지원이고, 목록에 없는 태그는 무시되며 say-as interpret-as=expletive 또는 bleep은 지원되지 않음
모델
- 모달리티
- 텍스트 → 오디오
Google의 최신 텍스트 음성 변환 세대로, 자사 최신 생성 모델로 구동되며 현실감과 감정적 공명을 전달한다고 설명됩니다. 비교표는 대화형 에이전트를 의도된 용도로 지목하고, 가격 페이지는 이를 Legacy가 아니라 Latest TTS 모델로 분류합니다. 문자당 US$0.00003(100만 문자당 US$30)이며 매월 첫 100만 문자가 무료입니다.
출처: Google 공식 문서 ↗
Google TTS Chirp 3 HD 소개
Google TTS Chirp 3: HD는 Google이 Text-to-Speech 기술의 최신 세대라고 부르는 티어로, 자사 최신 세대 생성 모델로 구동되며 현실감과 감정적 공명을 전달한다고 설명됩니다.
- 비교표는 대화형 에이전트를 의도된 용도로 지목하고, 보이스 페이지는 이 보이스들이 여러 언어에 걸친 30가지 서로 다른 스타일로 제공되어 실시간 애플리케이션과 일반 애플리케이션 모두에 적합하며, 고급 오디오 제어와 텍스트 스트리밍을 이용한 저지연 실시간 통신을 갖췄다고 덧붙입니다.
- 마지막 대목이 Standard 및 Neural2와 가장 날카롭게 갈리는 지점입니다.
- 그 표에서 스트리밍 열이 yes로 표시된 보이스 타입은 Chirp 3: HD뿐입니다.
- 보이스는 문자가 아니라 별 이름을 따서 Achernar, Algenib, Aoede, Charon, Kore, Leda, Puck, Sulafat, Zephyr, Zubenelgenubi 등으로 불리며, 각각 성별과 함께 공개되고 로케일과 결합해 en-US-Chirp3-HD-Charon 같은 id를 이룹니다.
- 언어 커버리지는 ar-XA와 bn-IN에서 cmn-CN, ja-JP, sw-KE를 거쳐 vi-VN까지 이어지는 공개된 BCP-47 목록입니다.
- 이 티어는 global, us, eu 엔드포인트에 더해 asia-southeast1, europe-west2, asia-northeast1에서 정식 제공됩니다.
- 기본 응답 포맷은 LINEAR16이고, 스트리밍은 ALAW, MULAW, OGG_OPUS, PCM을 추가하며 배치는 그 위에 MP3를 더하므로 여기서 MP3는 스트리밍 옵션이 아닙니다.
- 제어 수단은 이 티어 고유의 것이며 아직 모두 프리뷰입니다.
- 0.25에서 2.0 사이의 speaking_rate로 조절하는 속도, markup 입력 필드에서만 동작하고 text에서는 결코 동작하지 않는 [pause short], [pause long] 같은 일시정지 태그, IPA 또는 X-SAMPA로 지정하는 커스텀 발음, 그리고 동기 요청으로 제한되며 목록에 없는 태그는 조용히 무시되는 SSML입니다.
- Google은 부자연스러운 위치에 놓인 일시정지 태그를 모델이 무시할 수 있다고 경고합니다.
- 가격은 문자당 US$0.00003, 즉 100만 문자당 US$30이며 첫 100만 문자는 무료이고, 이 티어는 리전화 및 데이터 레지던시 범위 밖에 있습니다.
- Synthorai는 OpenAI 호환 /v1/audio/speech 엔드포인트로 이 모델을 서빙합니다.
자주 묻는 질문
Google TTS Chirp 3 HD API는 무료로 사용해 볼 수 있나요?
네, 신규 계정에는 10회의 체험 호출과 최대 $1의 무료 크레딧이 제공되며, 카드 등록이 필요 없습니다. 입력 토큰 $30/M 기준으로, 이 크레딧만으로도 Google TTS Chirp 3 HD에 약 4K 토큰 규모의 요청을 대략 8회 보낼 수 있습니다.
Google TTS Chirp 3 HD는 무엇에 가장 강한가요?
여러 언어에 걸친 30가지 서로 다른 스타일, 별 이름 보이스와 저지연 텍스트 스트리밍, 프리뷰 단계의 속도, 일시정지 태그, 커스텀 발음. 전체 내용은 벤더의 공식 릴리스 노트를 정리한 소개 섹션을 참고하세요.
Google TTS Chirp 3 HD의 가격은 얼마인가요?
Synthorai에서 Google TTS Chirp 3 HD는 입력 토큰 100만 개당 $30, 출력 토큰 100만 개당 $0입니다. 공급사 정가 그대로이며 플랫폼 마진이 없습니다.
Google TTS Chirp 3 HD는 프롬프트 캐싱을 지원하나요?
Google TTS Chirp 3 HD는 현재 Synthorai에서 캐시 읽기 할인이 없습니다. 게이트웨이의 다른 모델에는 프롬프트 캐싱이 여전히 적용됩니다. 캐싱을 지원하는 대안은 가격표에서 확인하세요. 공급사별 캐싱 비교 →
Google TTS Chirp 3 HD는 어떻게 이용하나요?
기존 OpenAI SDK의 base_url을 "https://synthorai.io/v1"로 지정하고 model="google-tts-chirp3-hd"로 설정하면 끝입니다. API 키 하나로 게이트웨이의 모든 모델을 사용할 수 있습니다.