ただのアニメ感想ブログ

主にアニメの感想を書いていきます。

GCPのCloud Text-to-Speechの使い方メモ

最近ちょっとした事情からText to Speechの聴き比べをしているのですが、AWSのPolliyとかIBMのWatsonは画面で簡単にmp3がダウンロードできたのに対してGCPのCloud Text-to-Speechに関しては一筋縄ではいかなかったので、自分のやったことをメモしておきます。

一応GCPにもデモのページがあり、そこでテキストを入力して音声の再生ができるっぽいのですが、画面の「Speak It」をクリックしてもぐるぐるしたまま一向に音声が再生されない。
また、音声を再生できたとしてダウンロードできるかも分からなかったので、別の方法を試すことにしました。

cloud.google.com

上記のデモページにある[無料トライアル]をクリック。
Googleアカウントでの認証を求められるので、普段自分が使っているGoogleのアカウントでログインしました。
その後にアカウントに対してクレジットカードの登録をしたり、サービスを紐づけて良いかと聞かれるのでOKしておきました。この辺はスナップショットを取り忘れたのでうろ覚えですが、流れに沿ってOKしておけばGCPのコンソールに遷移できたと思います。なお、以降の検証は無料枠での実施をしています。

f:id:triobog:20181209220523j:plain

Text-to-Speechのサービスを使いたいので、上の検索ボックスで検索をします。
勝手にサジェストされるので、Text-to-Speechのサービスを選びます。

f:id:triobog:20181209221122j:plain

今回は音声を試したいだけなので、画面の左下にある「API Explorer で試す」を選びます。
メニューから「texttospeech.text.synthesize」を選びます。

f:id:triobog:20181209221457j:plain

f:id:triobog:20181209221607j:plain

「Request body」のところに値を入れていきます。
実行するために必要となる最低限のパラメータは以下の通り。

・input
 -text:読み上げたいテキストを入力
・audioConfig
 -audioEncoding:MP3
・voice
 -languageCode:ja
 -name:ja-JP-Wavenet-A

それぞれのパラメータの詳しい意味は以下を参照。

qiita.com

入力が完了したら「Execute」をクリック。

f:id:triobog:20181209222748j:plain

レスポンスに200番が返ってきたらOKです。

f:id:triobog:20181209222849j:plain

で、ここで返ってくる「audioContent」ですが、そのままだとエンコーディングされたテキストでしかないです。
じゃあどうすれば音声を聞けるのかと言うと、自分は以下のHTMLを使ってmp3をダウンロードして聞きました。

<audio controls="controls" autoplay style="border:3px solid red;">
    <source src="data:audio/wav;base64,<ここにaudioContentの値を入れる>" type="audio/mp3" />
    Your browser does not support the audio element.
</audio>


真面目にやるならheadタグとかbodyタグとかも必要になるはずですが、自分で使うだけなのでそこまでは気にせず、上記のものをそのままテキストエディタで作って拡張子を.htmlにすれば良いです。非常に簡単。

あとはこのHTMLファイルをChromeなどのブラウザで開けば音声を聞くことができます。

f:id:triobog:20181209224026j:plain

一番右のアイコンからMP3でダウンロードすることもできます。


そんなわけで、今日はこれまで。
それでは、ごきげんよう

駒場祭2018

前回の日記に引き続きこれも2週間近く前の話になりますが、駒場祭に行ってきました。

駒場祭に行ったのは久しぶりですが、そんなに自由時間も無かったので多くのところには行きませんでした。
・エレクトーンコンサート
・レゴ部
ペンシルパズル同好会
くらいですね。あとは模擬店を幾つか回ったくらい。

あと、入り口でもらったスタンプラリーをやりました。
景品は・・・学祭にしては頑張ったなぁと思います。無料で参加できる割には凄い。

最後にレゴ部で撮った写真を貼っておきます。

f:id:triobog:20181209212242j:plain
f:id:triobog:20181209212309j:plain
f:id:triobog:20181209212342j:plain


そんなわけで、今日はこれまで。
それでは、ごきげんよう

結婚式

もう2週間近く前になりますが、友人の結婚式に参加してきました。
ムービーや余興の演奏がとても素敵な披露宴でした。

せっかくなので、披露宴で出てきた料理の写真を載せておきます。

f:id:triobog:20181206221740j:plain
f:id:triobog:20181206221822j:plain
f:id:triobog:20181206222231j:plain
f:id:triobog:20181206222255j:plain
f:id:triobog:20181206222327j:plain
f:id:triobog:20181206222359j:plain

おめでとうございます。


そんなわけで、今日はこれまで。
それでは、ごきげんよう

アニメの感想など

先日、荻窪に立ち寄る機会があったので二郎に行ってきました。

ほぼ開店と同時に到着。
お店の前には6~7人ほどの列ができていました。

f:id:triobog:20181128073310j:plain

食べたのは小ラーメンにヤサイアブラカラメ。
久々に食べた二郎は量が多く感じました。もう自分も二郎を引退する歳なのだろうか。

話は変わりますが、トネガワで「国のトップもTwitterを使う時代」みたいな発言があって、時代設定がますます分からなくなった。
これはもうカイジの前日談と言うよりもパラレルワールドとして見たほうが良いんじゃないか・・・。


そんなわけで、今日はこれまで。
それでは、ごきげんよう

アニメの感想など

ジョジョの奇妙な冒険を見て思ったのだけど、ミスタの弾丸をクラフト・ワークで空中に固定していたけど、トラックは走っている訳だから弾丸は置いてけぼりにならないのかなぁ。
まあそういう細かい事を気にしても仕方ないし、もしかすると既にどこかで考察されているのかもしれないけど。


そんなわけで、今日はこれまで。
それでは、ごきげんよう

アニメの感想など

ゾンビランドサガでドライブイン鳥がやたらと推されているのが笑った。
何がそんなに良いんだ・・・(笑

それから明日は駒場祭に顔を出そうと思います。
レゴ部とかペンシルパズル同好会とかエレクトーンクラブとか回りたい。


そんなわけで、今日はこれまで。
それでは、ごきげんよう

アニメの感想など

今更気がついたけど、「俺が好きなのは妹だけど妹じゃない」に出てくるアヘ顔Wピース先生って、「アヘ顔Wピース」先生じゃなくて「アヘ顔Wピース先輩」までが名前なんだな。本当にどうでもいいことなんだけど。


そんなわけで、今日はこれまで。
それでは、ごきげんよう