音素と口形素について

 
 
 

音素とは、言語上で意味をなす最小限の音声を表記する単位です(英語では、oo、ee、ar、m、b、p など)。Face Robot は、国際音声記号(IPA)標準規格に基づいて、英語の 38 の音素と日本語の 23 の音素を認識します。以下の表を見ると、両言語が多数の音素を共有していることがわかります。

Face Robot では、リップシンク アニメーションを作成すると、この音素のセットがオーディオ ファイル内の一致するピークの部分に自動的にマップされます。

音素は音声ですが、アニメーションで最も重要なのは表示される動きです。つまり、口形素がどこに位置するかが重要です。口形素とは、特定の音素を発声するときの口の形です。つまり、ビジュアルな音素です。

Face Robot には、キャラクタの口のアニメーション コントロールにマップされた口形素ポーズのライブラリが搭載されています。

英語と日本語の音素表

次の表は、IPA 音声記号、ユニコード値、その音素が含まれる英語と日本語の単語例をまとめたものです。

英語

国際音声記号

Unicode

 

国際音声記号

Unicode

b

0x0062

[b]oy(少年)

 

w

0x0077

[w]in(勝つ)

d

0x0064

[d]ig(掘る)

 

l

0x006c

[l]et(~させる)

g

0x0261

[g]ive(与える)

 

m

0x006d

[m]ain(メイン)

p

0x0070

[p]en(ペン)

 

n

0x006e

[n]ame(名前)

t

0x0074

[t]eam(チーム)

   

0x014b

si[ng](歌う)

k

0x006b

[c]all(呼ぶ)

   

0x025d

h[er](彼女の)

 

0x02a7

[ch]ild(子ども)

   

0x028a

b[oo]k(本)

 

0x02a4

[j]oin(参加する)

 

u

0x0075

y[ou](あなた)

s

0x0073

[s]mall(小さい)

 

o

0x006f

[oh](おお)

f

0x0066

[f]lower(花)

   

0x028a0061

h[ow](どのように)

 

0x0283

[sh]all(~すべき)

   

0x0251

[ah](ああ)

 

0x03b8

[th]ink(考える)

   

0x026a0061

[I](私)

 

0x00f0

[th]e(その)

   

0x026a0254

b[oy](少年)

v

0x0076

[v]ery(とても)

 

^

0x028c

b[u]t(ただし)

z

0x007a

[z]oo(動物園)

   

0x00e6

p[a]t

h

0x0068

[h]ouse(家)

   

0x025b

[e]gg(卵)

 

0x027e

bu[tt]er、wa[t]er(「d」と「t」の中間)

 

e

0x0065

s[a]y(言う)

j

0x006a

[y]es(はい)

 

I

0x026a

[i]t(それ)

r

0x0072

[r]ise(昇る)

 

i

0x0069

s[ee](見る)

日本語

国際音声記号

Unicode

 

国際音声記号

Unicode

a

0x251

[a]k[a](あか)

 

m

0x6d

[m]ae(まえ)

b

0x62

[b]in(びん)

 

n

0x6e

[n]atsu(なつ)

 

0x2A7

[ch]i[ch]i(ちち)

 

o

0x6f

[o]t[o](おと)

d

0x64

[d]ai[d]aiiro(だいだいいろ)

 

p

0x70

[p]an(ぱん)

z

0x7a

[ts]uzuki(つづき)

   

0x27e

rakka(らっか)

 

0x2A4

[j]ikan(じかん)

 

s

0x73

[s]aka(さか)

 

0x25b

[e]ki(えき)

   

0x283

s[h]iai(しあい)

 

0x278

[f]uji(ふじ)

 

t

0x74

tabi(たび)

g

0x261

gakko(がっこう)

 

u

0x75

ushi(うし)

h

0x68

haha(はは)

 

w

0x77

wata(わた)

i

0x69

ika(いか)

 

j

0x6a

yuka(ゆか)

k

0x6b

kami(かみ)