2026年2月8日日曜日

Amazon Polly SSMLタグ一覧(日本語解説)

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>