2018年8月31日金曜日

ゆかりねっと Ver.0.4.4 公開しました。

ゆかりねっと Ver.0.4.4 が完成しましたので公開いたします。
主な機能はCeVIO 6.1対応と桜乃そら対応となります。

また、ゆかりねっとは本バージョンが最も安定するバージョンとなりますので、宗教上の理由等ない場合は、本バージョンをご利用頂ますようお願い申し上げます。

ダウンロードは下記リンクからお願いいたします。
https://www.dropbox.com/s/e9f94rafm1pe4ll/Yukarinette.0.4.4.zip?dl=0

0.4.4の主な変更は以下の通りとなります。

  • 忘れていたCeVIO 6.1対応
  • VOICEROID2 桜乃そら対応

【追記】
約10分前に0.4.3をアップロードしましたが、開発コードが含まれており無駄な動作が含まれております。奇跡的なタイミングで0.4.3を入手した方は大変申し訳ありませんが0.4.4にアップロードをお願いいたします。


以下はいつもの注意喚起です。

DropBoxのダウンロード方法が変わっております。ご注意ください。

ダウンロードしたZIPファイルのセキュリティの許可をお願いいたします。

ゆかりねっとのVOICEROID2対応はユーザー側で編集できます!

みなさんこんにちは。

とても今更ですが、ゆかりねっとは最新Verに更新をせずとも今後発売されるVOICEROID2の新しい音声に対応することができます(というよりはそういった機能を持っています)。

※この機能は半年以上前に作成していましたが、完全に忘れていましたごめんなさい。

対応させる方法は次の手順となります。

  1. 音声認識タブ(またはプラグインタブで可)のVOICEROID2を右クリックします。

  2. メニューが現れるので選択をクリックします。

    ※1でプラグインタブを選んでいる場合は設定ボタンになります。
  3. 左下の編集するボタンを選択します。

  4. 内容を適切に編集します。

    ゆかりねっとはVOICEROID2を制御するさいに本設定情報を用いて動作しています。本設定はVOICEROID2のインストール先にあるVoiceフォルダ(標準ではC:\Program Files (x86)\AHS\VOICEROID2\Voice)と該当フォルダに対するキャラクター名の関連付けをJSON形式で記載している仕様となっています。

    書式は必ず
     {"Dir":"Voice内にあるフォルダ名","Name":"該当するキャラクター名"}
     となります。
  5. 実際に編集するとこのような形になります。
    不要なものは消してしまっても問題ありません。

    設定後はOKボタンで設定画面を閉じます。
  6. この状態でVOICEROID2で音声認識を開始すると、次のように選択肢が追加され新しいVOICEROID2のキャラクターに対応することができます。
もしVOICEROID2フルコンプリートしている方がおられましたら、最新のゆかりねっと用VOICEROID2の設定をどこかしらにアップロードしてくれると私はとても嬉しいです。

2018年7月2日月曜日

Windows10ビルド1803の対応状況に関して

おかゆぅさんです。
先程自分のPCを最新ビルドにしたところゆかりねっとが動作しなくなる現象を確認しました。本件は1803アップデートで「強制的にマイクのアクセス許可がOFFとなる?」「アクセス許可の適用範囲広くなっている?」(詳しい原因は存じ上げません)ためです。
次の症状に該当する方は、記事下の方にある回避方法を参照してください。


  • 症状
「音声認識エンジンでエラーが発生しました(audio-capture)。マイクが接続されていないか、Google Chrome のマイクの設定が存在しません。」と表示される。
  • 具体的な発生方法
  1. 普通に起動する
  2. 音声認識を開始する
  3. 間髪入れずに落ちる


  • 回避方法

Windows10のマイクのアクセス許可をONにします。手順は次のとおりです。

  1. Windowsスタートメニューを開き「設定」を開く
  2. 「プライバシー」を開く
  3. 左のメニューから「マイク」を選択し、「右側の『アプリがマイクにアクセスできるようにする』をオンにする

           ↓こうなれば完了

2018年6月22日金曜日

ゆかりねっと Ver.0.4.2改 をリリースしました。

気がついたらCeVIO6.1となり、DLLの仕様が若干変更されているようですので、改としてリリースいたしました。正式版になり次第0.4.3に統合して再リリースいたします。

ダウンロードリンクは下記になります。
https://www.dropbox.com/s/f4sgmiw1t6px6g1/Yukarinette.0.4.2.kai.zip?dl=0

※右メニューのダウンロードリンクのものとは異なるためご注意ください。
※すでに0.4.2をインストール済みの場合、必ずアンインストールしてから本バージョンをインストールしてください。

本バージョンの主な変更は以下となります。

  • CeVIO6.1β版への対応
※私が6.0以下のバージョンを持っていないため、6.1と6.0で互換が存在するかは不明です。もし6.0が動作しない場合は右メニューの0.4.2をご利用ください。

導入に成功している場合、プラグインの表記が「CeVIO 6.1」となります。

2018年6月21日木曜日

お問い合わせ返信のコーナー「同一の単語が無限に続いてしまう件」

タイトルが扱いの簡単さを醸し出して恐縮です。
実際のところ「ある方向性の同一のお問い合わせ」を非常に多く受けておりまして、この際個々に返信するよりも、検索エンジンの検索で引っかかるようにすればお問い合わせが減るのではないかと思いこういった方向性に踏み切りました。

(実際のところ忙しくて返信は98%くらいできていません。誠に申し訳ありません。。)

----ここまで言い訳----

タイトルのものはお問い合わせランキング1位のものとなります。

Q.
 発声した単語が無限に続いてしまう件(無限に繰り返す)

A.
 スピーカーで再生された音声をマイクが拾ってしまっています。スピーカーをヘッドフォンにするか、マイクを指向性のあるものに変えて、ある種ハウリングを起こさない環境の構築をお願いいたします。

Q.
 ヘッドフォンにしてもやはり無限ループしてしまいます。

A.
 仮想ステレオミキサーの設定で音声の出力が入力側になっていないかご確認してください。もしくは、ヘッドセットの場合、ヘッドフォン部分の振動がマイクに伝わる製品が中にはあるようです。そういったマイクの場合、無限ループする可能性があります。

2018年6月11日月曜日

ゆかりねっと Ver.0.4.2 公開しました。

ゆかりねっと Ver.0.4.2 が完成しましたので公開いたします。
主な機能は32bit化とエンジンまわりの調整となります。

ダウンロードは下記リンクからお願いいたします。
https://www.dropbox.com/s/6st9oupwx1mx76g/Yukarinette.0.4.2.zip?dl=0

0.4.2の主な変更は以下の通りとなります。


  • CeVIOを対応するために32bitアプリケーションに生まれ変わりました。
  • 棒読みちゃんプラグインが生き返ったので再度同梱しました。
  • CeVIO正式対応しました。
  • 音声認識エンジン側で回避可能なエラーが発生した場合、メッセージ欄に出力し処理を続行するように修正しました。
  • 最近になってたくさん報告があった aborted のエラーを無視するように変更しました。
  • 音声認識画面のメッセージ欄で時間が表示されるようになりました。
  • 今まで拡張機能をOFFにしてから音声認識を開始するようにしていましたが、設定画面で拡張機能をOFFにするかそのままにするかを選べるようになりました。
  • 音声認識は日本語固定でしたが、折角なのでそこそこの言語に対応しました。


2018年5月6日日曜日

ゆかりねっと Ver.0.4.1改 を作ってみました。

声月で皆様に開発頑張ってくださいとエールを頂いたので、
頑張ってCeVIOに対応してみました(ツッコミどころ)。

ダウンロードはこちらです。が、下記注意事項を必ず読んでください。
https://www.dropbox.com/s/fnzuon9a4ptnn6n/Yukarinette.0.4.1.kai.zip?dl=0

※※利用における注意事項※※

  • 本バージョンは現在の最新バージョンと 0.4.1 と同一のアプリケーションとなっています。本バージョンをインストールする際に既に 0.4.1 がインストールされている場合はインストールスルことはできません。その場合は 0.4.1 をアンインストール後に本バージョンをインストールしてください。
  • 私(おかゆぅさん)はCeVIOを持っていないため、製品版で正常動作するか不明です。さらにCeVIO体験版で作ったのでIA、ONEに関しては動作するのか否かは未知です。動いたら「動いたよ」と言ってくれるとありがたいです。(追記)→「さとうさ」「青い子」「タカハシ!」「IA」「ONE」で動作確認取れたので、大丈夫なようです。
  • CeVIOの仕様上、本バージョンのゆかりねっとは32bitで動作します。
  • CeVIOがインストールされていないPCで本バージョンを動かすと落ちます。


ダウンロード時は以下ご注意ください。


Dropboxのダウンロードの仕方が変更になっています。


ダウンロード後はZIPファイルを右クリック→プロパティから「許可する」にチェックを。

2018年4月26日木曜日

ゆかりねっと Ver.0.4.1 公開しました。

Ver.0.4.0 ですが、操作性において不具合が確認できたため
不具合を修正した Ver.0.4.1 を公開いたします。

連日の更新で申し訳ありませんが、よろしくお願いいたします。

ダウンロードはこちらです。
https://www.dropbox.com/s/twbn4nudjwj6uva/Yukarinette.0.4.1.zip?dl=0

修正した機能は以下です。
  • フィルターインポート時に画面描画が更新されない不具合を修正しました。
  • フィルター画面で未選択のフィルターを右クリックで削除した際に、右ペインが強制的にヘルプ表示に変わってしまう不具合を修正しました。
また、次の機能を追加しました。
  • フィルターの単語変換、全文変換の正規表現においてグループを利用できるように機能を変更しました。
再度、不具合等ありましたら、お気軽に右側の連絡フォームよりお問い合わせください。


ダウンロード時は以下ご注意ください。


Dropboxのダウンロードの仕方が変更になっています。


ダウンロード後はZIPファイルを右クリック→プロパティから「許可する」にチェックを。

ゆかりねっと Ver.0.4.0 公開しました。

Ver.0.4.0 ですが不具合が見つかりましたので、下記記事の Ver.0.4.1 をご利用いただければと思います。よろしくお願いいたします。

ゆかりねっと Ver.0.4.1 公開しました。 http://www.okayulu.moe/2018/04/ver041.html


ゆかりねっと Ver.0.4.0 が完成しましたので公開いたします。
主な機能はフィルター機能の実装となります。

ダウンロードは下記リンクからお願い致します。
https://www.dropbox.com/s/xht4uchtgt5mrv2/Yukarinette.0.4.0.zip?dl=0

Ver.0.4.0 の主な変更は以下の通りとなります。

  • VOICEROID2 紲星あかりに対応(したと思います)。
  • フィルター機能を実装しました。
  • フィルター機能に伴い、各種ヘルプメッセージを調整しました。
  • フィルター機能に伴い、ユーザーの操作支援ダイアログを追加しました。
  • フィルター機能を利用するにはプラグインを必ず選択しなければなりませんが、字幕用途で利用しているユーザーのために「字幕のみ利用」のプラグインをプリインストールで追加しました。
  • メモリリークを1つ修正しました。
  • 散見されるVOICEROID2が固まってしまう現象対策で少し制御を修正しました。が、もしかしたら意味ないかもしれません。
  • 読み上げ側の文末が[ . ]でしたが[ 。]に戻しました。[ . ]は想定していないため不具合として扱っています。
  • ペテン師先生のゆかりさんの服がパージする確率を1/100→1/2000万にしました。
  • みさくら語変換(β)はフィルター機能に移すため本体からはなくなりました。
  • 大阪弁変換(β)はフィルター機能に移すため本体からはなくなりました。

※追記
フィルター機能に関する説明がなかったので追記。

フィルター機能は音声認識結果から指定した単語を、削除(マスク)、変更、結果そのものを変更、認識はなかったことにする、動画を流してかき消す機能です。
卑猥単語等でお困りの場合は、是非フィルター機能で上品な単語に置き換えてください。

※追記2
そういえば注意喚起の画像張るの忘れてました。
以下ご注意ください。


Dropboxのダウンロードの仕方が変更になっています。


ダウンロード後はZIPファイルを右クリック→プロパティから「許可する」にチェックを。

不具合等ありましたら、お気軽に右側の連絡フォームよりお問い合わせください。

2018年4月25日水曜日

ゆかりねっとフィルタープラグインI/F先出し

ゆかりねっとのリリース候補版が完成したため、
リリース時に有効となるフィルタープラグインのサンプルソースとDLLを先行で配布いたします。

ゆかりねっとプラグイン(スピーチ、フィルター両方を含む)DLLのみ
https://www.dropbox.com/s/nj891qrnrafgf95/PluginInterface.zip?dl=0

フィルタープラグインサンプルソースコード
https://www.dropbox.com/s/hf57f95o0fytsx0/YukarinetteFilterPluginSample.zip?dl=0

既に動作するゆかりねっとは完成していますので、
動作確認したい場合はTwitter(https://twitter.com/okayulu_nico)へDMをいただければリリース候補版をお渡し致します。

また、DLLはコメントを1メソッド10行くらいしっかり書いていたのですが、
XML化するのを忘れている事故が発生してたため、合わせて対応いたしました(上記URLどちらも)。


サンプルソースコードをゆかりねっとで実行した場合は、こういった画面で表示されます。
サンプル内の「これはプラグインフィルターのサンプルソースです。」の表示場所は上記画像のとおりです。
また、フィルター後に戻り値として設定できる値にNOTHINGとMOVIEがありますが、NOTHINGは右ペインの上、MOVIEは右ペインの下で、ユーザーが設定する内容で制御されます。

2018年4月2日月曜日

ゆかりねっとをDiscordで使う最も簡単な方法

実はお問い合わせの中で群をぬいて多い質問が表題です。

今までは「むしろ私が知りたいです」状態でしたが、
ちょっと気になったので頑張って考えてみました。

返信は本記事で返させてください。
多すぎて返信しきれないかもしれません(本当に申し訳ない(画像略))

ここまで言い訳

実はもともとわかっていたんですが、
どうも説明が大変ということもあり躊躇していました。

しかし、のらきゃっとさんのツイート



を見て「やっぱりそうなるよね」と思ったので記事にした次第です。

で、私が構築した環境はこれです。


(※VOICEROID2がバグってますが直し方わからなかったのでスルーしてください)

そうですPC二台体制です。メインPC側はこんな感じ。


こうすればステレオミキサーで設定を手間取ったり、設定間違いでマイク音声が入ることは絶対に無いため安全です。

また、VOICEROIDの読み上げを自分も聞きたい場合は、メインPC側のラインIN入力のプロパティで、


「このデバイスを聴く」にチェックを入れることで自分でも聞くことができます。
最も安全且つ簡単な方法はこれだと思います。

この状態で自分の声(マイクの入力)を聞く場合は
ノートPC側のマイク入力で、上記の[このデバイスを聴く]にチェックを入れる」という操作を行わないと行けないため、設定ミスはほぼありません(そもそもそんな設定不要なのでやらないです)。

問題はPC二台体制なので単純にコストが急上昇することがネックですが、ゆかりねっともVOICEROIDもそこまでスペックを求めていないソフトウェアなのでクソ安いやつで問題ないと思います(それでも数万は軽く超えますが)。

ですが、これが一番簡単だと思います

2018年4月1日日曜日

独立型配信支援ユニットZND(ずんだ)とは

エイプリルフールネタです。

とりあえず、独立型配信支援ユニットZNDの説明はこちらの動画を参照ください。



アプリケーションのダウンロードはこちら(いつものDropbox)

このアプリですが、キーボードのキーを毎秒70回の間隔で監視しているため、
応答速度は格闘ゲーム並となっています。

動画にもREADMEにも記載はしていませんが、ふとももウィンドウはなにもないところをクリックすると東北ずん子の画像が表示されるというイースターエッグを搭載しています。

それでは良いずんだライフを!!

動画のどこの部分にどんなネタが使われているかは後日!!

2018年2月10日土曜日

Google Chrome でマイク設定を既定以外にする方法

ゆかりねっとが利用しているGoogle Chromeのマイク設定でデバイスを設定したい人向けの記事となっています。

※以下の操作は全てGoogle Chromeで行ってください。

https://www.google.co.jp/ Google のホームを開きます。

・音声認識アイコン(画像赤枠)クリックします。

・セキュリティの設定を行っている場合は「はい」を選択します。
※設定を行っていない場合は本操作はスキップしてください。

・右上のカメラアイコンをクリックします。

・通信デバイスを「既定」以外を選択します。

操作はここで完了となります。
以下は再度デバイスを変更する場合や設定ができているかを確認する場合の方法です。

マイク設定を開きます。
chrome://settings/content/microphone
上のURLをGoogle Chromeでコピペすると遷移します。
リンクにしても飛ばないためコピペをお願いします。

設定画面を開くとデバイスの選択ができるようになっています。
「既定」を選択し、Google Chromeを再起動すると設定項目が消えるため、その場合は、再度先頭から手順をやりなおしてください。

2018年1月26日金曜日

ゆかりねっとプラグイン開発用サンプルコード

(本日は金曜日のため、この投稿は終始ふざけています。ご了承ください)

未来のゆかりねっとVer2を開発してくれる有望な戦士よ!!
タイトルの通り、ゆかりねっとがどうやってVOICEROIDを制御しているか知りたくはないか!

うむ(・ω・)

そういうと思ってさっき一生懸命本体から分離して持ってきた。

VOICEROID EX/EX+ 用プラグインソースコード
https://www.dropbox.com/s/c22t8vjilsztr7t/VoiceroidPluginSource.zip?dl=0

環境:Visual Studio 2015 Community

ライセンスは特に無い!
再配布、改造、自作発言。
何をしてもいいゾ。

ちなみにVOICEROID2はクソ馬鹿なおかゆぅさんが
本体のソースコードとあまりにも密結合しすぎていたせいで分離できなかった。

本当に申し訳ない(博士画像略)

一応中身はゆかりさん、まきちゃんぐ、ずん子、きりたんぐの4人が入っているが、
ぶっちゃけ制御部分はゆかりさんだけ見れば全てわかる!

「え、じゃあなんでVOICEROID毎にプラグインが別れてるんですか?」
「一般の方が使いやすいようにです」

決して数を稼ごうとかそういうのではありません。
でも、プラグインが多すぎて縦に長いのは美しくありませんね。

本当に申し訳ない(博士画像略)

2018年1月20日土曜日

お問い合わせに関して

最近、お問合わせが異常に静かになったと思っていましたが、
私のメール受け取り側の設定ミスで、全て既読にしてゴミ箱送りとなっていました…。
申し訳ありません。

ここ数ヶ月間でお問い合わせをして頂いた皆々様には大変ご迷惑をおかけいたしますが、再度お問い合わせまたは本記事のコメントでも構いませんので、ご連絡をいただけると幸いです。

ゆかりねっと Ver.0.3.4 公開しました。

ゆかりねっと Ver.0.3.4 が完成しましたので公開いたします。
主な機能は不具合FIXとなります。

ダウンロードは下記リンクからお願い致します。
https://www.dropbox.com/s/8mwxhtonrcy2cma/Yukarinette.0.3.4.zip?dl=0

Ver.0.3.4 の主な変更は以下の通りとなります。
  • Version.0.3.3で直したと思っていた「VOICERIOD2が固まってしまう問題に対応しました。」が対応していなかったので対応しました。
  • 起動画面の操作説明をより詳細に記載しました。
  • 音声認識エンジンがエラー終了した原因を詳細に表示するようにしました。
  • ペテン師先生のゆかりさんが1%の確率で服がパージするようになりました。
  • 音声認識中に音声認識エンジンを再起動できるようにしました。
  • スタートに登録する際に「ゆかりねっと」フォルダを作成していましたが、スタートの直下にプログラムのショートカットを置くように変更しました。
  • 起動画面に「ゆかりねっとが動かないとき」を追加しました。
  • 試験実装で全て平仮名で読み上げる機能を追加
  • 試験実装でみさくら語変換を追加
不具合等ありましたら、お気軽に右側の連絡フォームよりお問い合わせください。