Text-to-Speech 的价格取决于每月发送给服务并合成为音频的字符数。您必须启用结算功能才能使用 Text-to-Speech,并且如果您的用量超过了每月允许的免费字符数,系统会自动向您收费。如需了解如何跟踪字符总数,请参阅 Monitoring API 用量。价格是按字符计算的。
系统会按输入字符串中的字符总数(包括空格)计费。除 mark 之外的所有语音合成标记语言 (SSML) 标记也包含在字符计数内。例如,以下输入字符串计为 79 个字符,其中包括 SSML 标记、换行符和空格:
特征 | 免费用量限额 | 达到免费用量限制后的价格 |
---|---|---|
标准语音 (sku:9D01-5995-B545) | 0 至 400 万个字符 | 每字符 0.000004 美元(每 100 万个字符 4 美元) |
WaveNet 语音 (sku:FEBD-04B6-769B) | 0 至 100 万个字符 | 每字符 0.000016 美元(每 100 万个字符 16 美元) |
Neural2 语音 | 0 至 100 万个字符 | 每个字符$0.000016(每 100 万个字符$16) |
0 到 10 万个字符 | 每字符 0.000016 美元(每 100 万个字符 16 美元) | |
历程(预览版)语音 | 0 至 100 万个字符 | 每个字符$0.000030(每 100 万个字符$30) |
Studio 语音 | 0 到 10 万个字符 | 每个字符$0.00016(每 100 万个字符$160) |
注意:对于 WaveNet 和标准语音,字符数会等于或小于文本所占用的字节数。这其中包括字母数字字符、标点符号和空格。在某些字符集中,一个字符要占用多个字节。例如,以 UTF-8 编码的每个日语 (ja-JP) 字符通常会占用不止一个字节。在这种情况下,您仅需支付一个字符的费用,而不必按照多个字节付费。
如果您在使用 Text-to-Speech 的同时还使用了其他 Google Cloud 资源(例如 Google App Engine 实例),则您还需要支付使用这些服务所产生的费用。请参阅 Google Cloud 的价格计算器,根据当前费率确定其他费用。