

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用多个词典
<a name="lexicons-applying"></a>

您最多可以为您的文本应用五个词典。如果同一个字素出现在您应用于文本的多个词典中，则它们的应用顺序可能会对生成语音产生影响。例如，给定以下文本，“你好，我叫 Bob。” 且两个不同的词典中的两个词素都使用了字素 `Bob`。

**LexA**

```
<lexeme>
   <grapheme>Bob</grapheme>
   <alias>Robert</alias>
</lexeme>
```

**LexB**

```
<lexeme>
   <grapheme>Bob</grapheme>
   <alias>Bobby</alias>
</lexeme>
```

如果词典以 LexA 然后 LexB 的顺序列出，合成的语音将是“你好，我叫罗伯特”。如果它们按 LexB 然后 LexA 的顺序列出，合成语音则是“你好，我叫 Bobby”。

**Example – 先应用 LexA，然后应用 LexB**  

```
aws polly synthesize-speech \
--lexicon-names LexA LexB \
--output-format mp3 \
--text 'Hello, my name is Bob' \
--voice-id Justin \
bobAB.mp3
```
**语音输出：**“你好，我叫 Robert。”

**Example – 先应用 LexB，然后应用 LexA**  

```
aws polly synthesize-speech \
--lexicon-names LexB LexA \
--output-format mp3 \
--text 'Hello, my name is Bob' \
--voice-id Justin \
bobBA.mp3
```
**语音输出：**“你好，我叫 Bobby。”

有关使用 Amazon Polly 控制台应用词典的信息，请参阅 [应用词典（合成语音）](managing-lexicons-console-synthesize-speech.md)。