사실 명쾌한 대답은 드릴 순 있으나 원하는 대답은 아닐 것 입니다.
답은 프리티어는 사용량을 알수 없다 입니다
사용량이 많아져서 과금이 된다면, 그때부터 사용량이 측정이 되기 시작하고 우리가 얼마만큼 사용했는지 알 수 있습니다. 그래서 우리는 무료 사용량은 얼마나 남았는지 알 수 없다고 보는 게 맞고요. 다만 이것을 해결하는 사람들은 차라리 api를 사용하는 쪽에서 로깅을 남기도록 하고 있습니다. 얼마나 썼는지 그리고 유의해야 될 것은 과금대상이 되는 글자수는, 스피치를 위해 입력한 것뿐만 아니라 공백을 포함한 입력 문자열이 포함되 때문에요 각 모델에 맞게 알맞는 API 를 만들어서 측정하는 것이 중요하겠습니다.
공백을 포함한 입력 문자열의 총 문자 수가 계산되어 청구됩니다. 표시를 제외한 모든 음성 합성 마크업 언어(SSML) 태그도 문자 수에 포함됩니다. 예를 들어 다음 입력 문자열은 SSML 태그, 줄바꿈, 공백을 포함하여 79자로 계산됩니다.
참고할 수 있는 가격표 입니다
가격표
특성 |
무료 사용량 한도 |
무료 사용량 한도 소진 이후 가격 |
---|---|---|
Neural2 음성 |
0~100만 바이트 |
바이트당 US$0.000016(100만 바이트당 US$16) |
Studio 음성 |
0~10만 바이트 |
바이트당 US$0.00016(100만 바이트당 US$160) |
0~10만 바이트 |
바이트당 US$0.00016(100만 바이트당 US$16) |
|
표준 음성 (sku:9D01-5995-B545) |
0~400만 자 |
문자당 US$0.000004(영문 기준 100만 자당 US$4) |
WaveNet 음성 (sku:FEBD-04B6-769B) |
0~100만 자 |
문자당 US$0.000016(영문 기준 100만 자당 US$16) |
참고: Journey 음성은 실험용이며 현재 요금이 청구되지 않습니다.
참고: WaveNet 및 표준 음성의 경우 문자 수는 텍스트가 나타내는 바이트 수와 동일하거나 이보다 작습니다. 영숫자 문자, 구두점, 공백이 포함됩니다. 일부 문자 집합은 문자당 2바이트 이상을 사용합니다. 예를 들어 UTF-8 형식의 일본어(ja-JP) 문자에는 일반적으로 각각 2바이트 이상이 필요합니다. 이 경우 멀티바이트가 아닌 문자 1개당 요금만 청구됩니다.
그래도 대략 얼마나 무료로 쓸 수 있는지 알아 볼 수 있죠.
표준음성과 WaveNet으로 따져볼게요,
보통 책한권은 120,000(12만자) 입니다.
표준음성 무료 사용량 4,000,000자는 3906Kbyte입니다. 이는 3.8Mbyte죠. SSML 태그를 고려해서, 책한권이 60만자라 해도 책 6-7권 분량을 이용할 수 있네요
WaveNet은 그의 1/4이니까 1.5~1.8권 정도를 이용할 수 있네요.
무료를 넘어간 추가요금은
WaveNet 기준으로 책한권에, 1.92달러
표준음성 기준으로 책한권에, 0.5달러가 안되네요.
그렇게 크게 신경안써도되니 API가 책한권쯤 읽었다싶으면 확인해보시는것도 나쁘지 않겠네요 이만 !