[自在]ETML(Emotion-in Text Markup Language)について考えてみた。

2014/11/16

ETML(Emotion-in Text Markup Language)は、EmotionをMarkup Languageで記述することに違和感があって、Emotionは表現系だからStyleSheetを拡張してESS(Emotion Style Sheet)とすべきなのではないだろうか。
CTML(ConText Markup Language)でESSを読み込んだ下記のコードをロボットにくわせれば、竹中直人の「笑いながら怒る人」の出来上がり、てな具合にね。

“takenaka.ctml”
<ctml>
<link rel="stylesheet" type="text/ess" href=“takenaka.ess">
<smile>
<voice>ふざけんじゃない!</voice>
<voice>このやろ!</voice>
</smile>
</ctml>


“tekanaka.ess”
smile {
目尻:-50;
口角:30;
}

参照:伊藤計劃『ハーモニー』

ハーモニー (ハヤカワ文庫JA)
伊藤 計劃
早川書房
売り上げランキング: 756