本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理词典
借助发音词典,您能够自定义单词的发音。Amazon Polly 提供了 API 操作,您可以使用这些操作在某个区域中存储词典。 AWS 然后,这些词典特定于该特定区域。您可以使用该 SynthesizeSpeech
操作,在合成文本时使用该区域的一个或多个词典。此操作可在合成开始之前将指定的词典应用于输入文本。有关更多信息,请参阅 SynthesizeSpeech。
注意
这些词典必须符合发音词典规范 (PLS) W3C 建议。有关更多信息,请参阅 W3C 网站上的发音词典规范 (PLS) 1.0 版
以下是将语音合成引擎与词典配合使用方法的例子:
-
普通单词中,有时字母会被数字代替,如“g3t sm4rt”(get smart)。人类能够正确读出这些单词。然而,文本到语音 (TTS) 引擎是按字面意思读取文本,完全按照名字的拼写发音。这种情况下,您可以使用 Amazon Polly,利用词典来自定义合成语音。在此示例中,您可以在词典中为单词“g3t sm4rt”指定别名 (get smart)。
-
您的文本可能包含一个首字母缩略词,例如 W3C。您可以使用词典来定义单词 W3C 的别名,以便以完整的展开形式(万维网联盟)读取。
词典能够让您更好地控制 Amazon Polly 如何发出所选择语言中不常见的发音。例如,您可以使用音标指定发音。有关更多信息,请参阅 W3C 网站上的发音词典规范 (PLS) 1.0 版