シロワニさんのつくよみちゃんトークソフト置き場

f:id:shirowanisan:20210516125117p:plain

シロワニさんのつくよみちゃんトークソフトとは

シロワニさんのつくよみちゃんトークソフトは、私(シロワニさん)がフリー素材キャラクター「つくよみちゃん」無料公開音声データを使用して作成した自作トークソフトです。

テキストを入力すれば、つくよみちゃんの声質で読み上げ音声を出力します。ボイスロイドゆっくりのようなものと説明した方がイメージしやすいかもしれません。

▼つくよみちゃんトークソフトの活用例

動画右側の青色の女の子(若里見あさみちゃん)の音声は、つくよみちゃんトークソフトで作られたものです。

つくよみちゃんトークソフト「つくよみちゃんプロジェクト」の理念に倣い、個人・法人、営利・非営利を問わず、どなたでも連絡不要で使えます。免責事項利用規約をご確認の上、お使いください。

本ソフトは、「つくよみちゃんプロジェクト」(企画者:夢前黎様)の「公式作品」ではないものの、「公認作品」となっております。

免責事項・利用規約

つくよみちゃんトークソフトの免責事項・利用規約

品質に関しての注意点

  • テキスト通りでなく「つつつ」といった音声が混ざることがあります。これは生成失敗ですので、ガチャ値(使い方部分で詳細説明)を変えて作り直してください。
  • 「短い文章」や「文の最初や最後」が上手く生成されないことがあります。その場合は「<適当な文章>、<生成したい文章>、<適当な文章>」で生成し、音声加工ソフトで編集するなどして対応することが可能です。
  • どんなにがんばっても上手く音声生成できないテキストが存在します。その場合は、そのテキストによる音声生成はあきらめるしかありません。

使い方

つくよみちゃんトークソフトの動かし方は以下の二つあります。どちらか好きな方法を用いてください。

  • ブラウザ上でコードを動かすことのできるGoogleのサービス「Google Colab」で動かす。(一般の方にオススメ)
  • ローカルで環境構築してGUIで動かす(エンジニア向け、Windows未対応)

Google Colabで動かす

PCかスマホかを問わず、ブラウザ上で動作する予定です。

「環境構築時のダウンロード」や「音声生成の処理」はクラウド上のGoogleのサーバで行われます。そのため、スマホで使用する場合でも「環境構築時のダウンロード」のデータ通信量はおそらくかからない見込みです。しかし、保証はできかねますので、データ通信量が気になる方はご注意ください。もちろん、音声のダウンロード時はデータ通信量が発生します。

Google Colabの利用には、Googleアカウントが必要です。

様々な要因により、この手順で動かない場合があります。その場合は、ご連絡いただければ、対応できるかもしれません。

使い方は動画でも紹介しています。文章ではなく動画で見たい場合はこちらを参照ください。

つくよみちゃんトークソフトのページにアクセスする

まずは下記のリンクにアクセスしてください。バージョンはお好みでお選びください。

 

◆落ち着いた読み上げ(従来版)

つくよみちゃんトークソフト-v.1.0.0-GoogleColab

◆感情的な読み上げ(声が明るい時と暗い時があります)

つくよみちゃんトークソフト-v.1.1.0-GoogleColab

 

このURLを誰かに紹介することはご遠慮お願いします。つくよみちゃんトークソフトを誰かに案内する場合はこのページのリンクを案内するようにお願いします。

リンクを開いて、以下のようなページが表示されればOKです。

f:id:shirowanisan:20210512014015p:plain

音声生成速度アップのための設定をする

上のバーから「ランタイム > ランタイムのタイプを変更」を選択します。

次に「ハードウェア アクセラレータ」を「GPU」に変更して「保存」を選択します。

f:id:shirowanisan:20210519225245p:plain

f:id:shirowanisan:20210512014625p:plain

音声合成のための環境構築

このコードは、環境構築部分と音声生成部分の2つで成り立っています。

f:id:shirowanisan:20210512015357p:plain

まずは環境構築部分の左上の再生ボタンをクリックしてください。

f:id:shirowanisan:20210512015623p:plain

再生ボタンを押すと以下のような表示がでるかもしれません。当たり前ですが、私はあなたの情報を読み取ったりするつもりは一切ありません。しかし、免責事項にも書いた通り、問題が起こっても責任はとれませんので、自己責任で実行をお願いします。

f:id:shirowanisan:20210512020039p:plain

再生ボタンを押すと、自動で環境構築されます。この処理には3分程度かかります。読み込み中であることを示すアニメーション(グルグル)が止まるまでしばらくお待ちください。途中でERRORと赤文字で表示されるかもしれませんが、気にしなくても大丈夫です。

因みに、Google Colabはブラウザを閉じたり、長時間放置していると、初期状態にリセットされます。その場合は、この手順は再度必要となります。

音声生成

音声生成部分で以下のようにして音声を生成してください。

  1. 画像で示す位置の「'」の間に読ませたい文章を記入してください。
  2. ガチャ値を指定してください。ガチャ値を変えることで生成された音声を作り直すことができます。最初は適当な数値を設定して大丈夫です。ガチャ値によって、失敗した音声が成功するようになったり、イントネーションが変わったりする可能性があります。同じテキスト・ガチャ値からは同じ音声が生成されます。
  3. 再生ボタンを押すと音声生成が始まります。初回作成時のみ音声生成のための辞書のダウンロードがあり、少し時間がかかります。また、ダウンロードに関しての表示がでます。

f:id:shirowanisan:20210512021546p:plain

読み込み(グルグル)が止まると、以下の画像のように音声プレイヤーが表示されます。

音声プレイヤーの再生ボタンで音声を再生することができます。

この音声でよければ、右端の縦に3つ点が並んでいるメニューボタンをクリックし、「ダウンロード」をクリックしてください。PCに音声ファイルを保存することができます。 

f:id:shirowanisan:20210512022428p:plain

続けて音声生成をしたい場合は、再度テキスト部分とガチャ値を設定し、もう一度左上の再生ボタンを押すことで生成できます。

Google Colabでの使い方の説明は以上です。良いトークソフトライフを。

ローカルで環境構築してGUIで動かす(エンジニア向け、Windows未対応)

こちらはGitHubのREADME.mbで説明していますので、以下のリンクをご参照ください。

github.com

開発者を支援

つくよみちゃんトークソフトは無償公開ですが「サービスの継続・アップデート」のためにも、ご支援いただけると嬉しいです。支援の有無で「サービスの継続・アップデート」の保証はできないのですが、どうかよろしくお願いします。

シロワニさんのOFUSE箱 | OFUSE™(オフセ)

お問い合わせ

要望や質問、案件などがあれば以下からお願いします。また、品質改善のために音声データを提供してもよいという方も、ご連絡いただければ品質改善に使わせていただきます。

お問い合わせ - シロワニさんの機械学習ブログ

TwitterにリプやDMでも大丈夫です。

シロワニさん (@shirowanisan) | Twitter

クレジット表記

「シロワニさんのつくよみちゃんトークソフト」は、フリー素材キャラクター「つくよみちゃん」が無料公開している音声データから作られています。

■つくよみちゃん公式サイト
https://tyc.rei-yumesaki.net

■つくよみちゃんコーパス(CV.夢前黎)
https://tyc.rei-yumesaki.net/material/corpus/

■サムネイル画像に使用したイラスト素材:えみゃコーラ様
https://tyc.rei-yumesaki.net/material/illust/

© Rei Yumesaki