voice-family

voice-familyプロパティは読み上げる声の種類を指定します。

初期値
UA の設定に依存
適用対象
すべての要素
継承
する
メディア
aural

voice-familyプロパティの値

font-familyプロパティに固有のフォントと総称ファミリがあるように、voice-familyプロパティにも固有の音声と総称音声があります。扱い方も類似しており、カンマ(,)区切りで複数の声の種類を指定できます。総称音声は、指定していた固有音声がそのシステムでは全て使えなかった場合にも対処できる様に値の最後には総称音声を付けておきましょう。

固有音声
comedian, trinoids, carlos, lani などのように合成音声機器がもつ具体的な声の名前を指定します。
総称音声
male(男性の声), female(女性の声), child(子どもの声)の3つが利用可能です。

サンプル

p { voice-family : carlos, male ; }

このサンプルは、ユーザーの利用している合成音声機器に carlos という声があればその声で段落を読み上げ、なければ一般的な男性の声で読み上げます。

Updated / Published