言語スクリプトの音訳
このバージョンでは,異なる文字体系や言語間の音訳が可能になっている.
In[1]:=
Transliterate["Привет, как дела?", "Russian" -> "English"]
Out[1]=
In[2]:=
Transliterate["Hello, how are you?", "English" -> "Russian"]
Out[2]=
有名な漢詩「施氏食獅史」を例に取る.
In[3]:=
string = "施氏食獅史
石室詩士施氏,
嗜獅,誓食十獅.
氏時時適市視獅.
十時,適十獅適市.
是時,適施氏適是市.
氏視是十獅,恃矢勢,
使是十獅逝世.
氏拾是十獅屍,適石室.
石室濕,氏使侍拭石室.
石室拭,氏始試食十獅屍.
食時,始識十獅屍,
實十石獅屍.
試釋是事.";
新関数のTransliterateを使って簡単にラテン文字に音訳することができる.
In[4]:=
TextGrid[{{string, Transliterate[string, "Chinese" -> "Latin"]}}]
Out[4]=