Amazon Polly SSMLタグ(日本語)
Amazon Polly SSMLタグ一覧(日本語解説)
Pollyで使うSSML(Speech Synthesis Markup Language)の代表的なタグを日本語で整理。
基本構造
| タグ | 日本語名 | 用途 |
<speak> | 読み上げ開始タグ | SSML全体を囲むルート要素 |
間・区切り
| タグ | 日本語名 | 用途 |
<break> | 間・ポーズ | 指定時間の無音を入れる |
<break time="500ms"/>
強調・話し方
| タグ | 日本語名 | 用途 |
<emphasis> | 強調 | 語句を強調して読む |
<prosody> | 話速・高さ・音量調整 | 声の速度・高さ・音量を変更 |
<emphasis>重要</emphasis>
<prosody rate="slow">ゆっくり話す</prosody>
読み方指定
| タグ | 日本語名 | 用途 |
<say-as> | 読み方指定 | 数字・日付・単位などの読み方指定 |
<sub> | 代替読み | 別の読み方(読み仮名)を指定 |
<say-as interpret-as="digits">123</say-as>
<sub alias="えーあい">AI</sub>
音声・声変更
| タグ | 日本語名 | 用途 |
<voice> | 声の切り替え | 別の音声(ボイス)に変更 |
<voice name="Mizuki">こんにちは</voice>
音声効果(Polly独自拡張)
| タグ | 日本語名 | 用途 |
<amazon:effect> | 音声効果 | ささやき声・電話音質などの効果 |
<amazon:auto-breaths> | 自動呼吸 | 自然な呼吸音を追加 |
<amazon:effect name="whispered">ひそひそ声です</amazon:effect>
発音指定
| タグ | 日本語名 | 用途 |
<phoneme> | 発音記号指定 | IPAなどで発音を直接指定 |
音声・外部リソース
| タグ | 日本語名 | 用途 |
<audio> | 音声挿入 | 外部音声ファイルを再生 |
最小構成例(日本語)
<speak>
こんにちは。
<break time="300ms"/>
<emphasis>重要なお知らせ</emphasis>です。
</speak>