Androidの英語音声合成 SVOX

前回は日本語の音声合成としてSVOXのMisaki(女性声)とVocalizerのKyoko(女性声), Otoya(男性声)を動画にしたけど、今回は、SVOXのGrace(女性声)とMichael(男性声)に読んで貰った。GraceとMichaelはどちらもアメリカ英語の音声となっている。「がとらぼ」の中の人は英語力が低くてイギリス英語とオーストラリア英語とアメリカ英語の区別がつかないのでTTSの喋りで本当に国別の訛?の違いが解るほど発声の差が生まれるのか不明だけど、一応SVOXではそれぞれ別の声として販売されている。

読み上げる文章は「赤毛のアン」。多くの人が子供のころに観たことがあるだろうアニメ(世界名作劇場)だと第1話は「マシュウ・カスバート驚く」だけど、原作では最初に驚かされるのはグリーン・ゲイブルズの近所の口うるさいレイチェル・リンド夫人。(CHAPTER I. Mrs. Rachel Lynde is Surprised)
と、いうことでそのチャプター1から最初の2段落。

昔の英語の小説は1文がとても長い。原文で読めと言われたら最初の1文でギブアップしたくなる感じ。だから文学は嫌いよ。
そういえば、ドイツ語だと格調が高い文章ほど1文が長くて、下手すると1ページに1文が収まらないくらい長かったりする。あれって文の中の繋がりが全然わからんし、あれもこれも修飾だらけで書かれても内容が頭に1㍉も入ってこないんだけど、ドイツ人は本当に理解してるのかしら。

さて、SVOXの英語の喋りについて。
抑揚は少ないものの「がとらぼ」の中の人に比べれば100倍は流暢に読んでる。
ただし、そのために動画の文章では"Mrs. Rachel"とか"St. Lawrence"などのピリオドを除去している。そうしないとSVOXはそのピリオドを文の終わりとしてそこで一息ついてしまうので非常に聞き難くなる。

英語のTTSは流暢なのが多いのでSVOXが突出して凄いとは思わないけど、まあまあ良い感じに聞こえるのは確か。ときどき二重声とか震え声になるのが残念。あと、ひたすらダーと読んじゃうところ。もっと抑揚やタメがあればかなり人間っぽくなる筈。

前回も書いたけどSVOXはGoogle Playでは購入可能だけど、現在は肝心の音声データをダウンロードすることができないので使えない状態。なので今から買っちゃダメ、ゼッタイ。

関連記事:

Androidで日本語音声合成 SVOX, Vocalizer

個人的にはAndroidの音声合成出力にはSVOXを使っている。たしかXperiaのX10(SO-01B)の時にはすでにSVOXを使っていた筈なので既に6,7年のお付き合いということになる。他の日本語TTSも幾つか試してはみたもののあまり良いと思うのが無かった。SVOXはちょっと変なイントネーションが気に入らないというのはあるものの一番自分には聞こえやすくて心地良い声なのね。アニメ声は好きじゃないのでアナウンサー声の方が良いの。
だから女性の声はSVOXのMisaki(美咲)、男性の声はVocalizerのOtoyaが好み。
本当は日テレの森 富美(様)の声みたいなのが欲しい・・

Youtubeとか観てるとゆっくりボイス(SofTalk)が多い気がするけど、あれそんなに好きじゃない。と、いうことでYoutubeにSVOXの声を上げてみることにした。

ついでだったのでSVOX以外に比較的似た音質のVocalizerも一緒に入れた。Vocalizerは女性声(Kyoko)と男性声(Otoya)が選べるしね。
ただし、聞いて貰えばわかると思うが、Vocalizerは「ん」が入るとつまるパターンがあるのと何故か関西弁のイントネーションが入るので聞いてて「ん?」となることがある。そして、男性声(Otoya)は外人の喋る日本語みたいな部分があって面白くはあるけどやっぱり「ん?」ってなる。

もちろん、SVOX、Vocalizer共に辞書登録はしている。辞書登録無しだと聞いていると間違いだらけに聞こえる。読み間違いの数は実はあまり多くないんけど間違いは目立つんだよねぇ。
なお、「諸刃の剣」の「つるぎ」を「けん」と読ませてるのはわざと。ここだけ15年くらい前に流行ったゴノレゴのFlash版の読みを真似ている。

SVOXの辞書登録
比較的長い文章であるにも関わらずSVOXでは辞書登録は5つだけ。
ふりがなに漢字を使うという変わった登録をしているように見えるかもだけど、これはひらがなで読ませると漢字の単語より読み方がたどたどしくなりやすいのと、ひらがなの読み間違い❢があるから。たとえば「諸刃」のふりがなは「もろは」だけど日本語TTSはこれを「もろわ」と読む。だから確実に「は」と読ませたいところは「は」と読んでくれる「葉」を登録する。

Vocalizerの辞書登録
Vocalizerでは辞書登録は9つ(鮭が画面下に隠れている)。Vocalizerは何故か変な読み方をする部分があるのでSVOXより登録が多めになりやすい。
「行った」を「おこなった」と読んだり、「奴」を「やっこ」って読むのはまだ解らないでもない。でも、「大盛り」が「たいせいり」で「特盛り」が「とくさかり」って読まれるとウヒョってなるよね。

SVOXは買っちゃダメ

SVOXはたしか2015年くらいから「音声データ」をダウンロード出来ない状態が続いている。もしも、この記事を見てSVOX良いじゃんって思ってGoogle Playで購入したら、Google Playからアプリをダウンロードしてインストールまではできる。でも、それを使うための「音声データ」をダウンロードできない。つまり動かない。
2年以上前にSVOXをインストールしたことがあって、ダウンロードした音声データが端末のストレージ内SVOXディレクトリに残っていたらそれをロストしなければ今後も使い続けることができる。(端末を交換する場合はSVOXディレクトリをその端末にコピーすればそちらでも使える)

関連記事:
Up