あさりのみそしるダイアリー

非常事態が日常です…そんな時こそ声を上げないと人生ジエンドにゃん(´・ω・`)

プログラミング

誰だって美少女ボイスになりたいよね?(´・ω・`) その10(最終回)

前回の続きです。 www.asarinomisosoup.com 前回は、Blazor ウェブサーバー(ウェブアプリケーション)にWeb Speech API を埋め込んで、日本語音声認識機能を実装しました。 今回は、認識結果のテキストを、連載第7回で示したCeVIO読み上げアプリケーション…

誰だって美少女ボイスになりたいよね?(´・ω・`) その9

前回の続きです。あと少し! www.asarinomisosoup.com 前回、BlazorというJavaScriptとC#を併用できるHTTPSウェブサーバーなフレームワークの紹介と、そのサンプルプログラムの実行をおこないました。 今回は、サンプルプログラムに、連載第3回で示したWeb …

誰だって美少女ボイスになりたいよね?(´・ω・`) その8

前回の続きです。 www.asarinomisosoup.com 最初に、前回までのエントリーで書いてきたことを少し振り返ります。 現時点で、成果物として次の2つのものができあがりました。 1.人間の話し声を、日本語認識し、テキスト化する機能 2.任意のテキストを、…

誰だって美少女ボイスになりたいよね?(´・ω・`) その7

前回・・・というか、前々回の続きです。 www.asarinomisosoup.com ちなみに、前回はライセンスを購入しました。 www.asarinomisosoup.com さて、今回はいよいよ、CeVIOをC#から制御してみます。 まぁ、メインのソフトウェアをろくにさわっていないわけでは…

誰だって美少女ボイスになりたいよね?(´・ω・`) その6

前回の続きです。 www.asarinomisosoup.com 前回、C#からプログラム制御可能な「CeVIO Creative Studio」を使って、美少女ボイスを出力しようという話をしました。 今回は、実際にC#からCeVIOを制御して、美少女ボイスを出力・・・ と行きたいところでしたが…

誰だって美少女ボイスになりたいよね?(´・ω・`) その5

前回の続きです。 www.asarinomisosoup.com 前回、音声認識したテキストを、制約こそあれ、合成音声で出力することができました。 しかし、未定義ながらも、一般的に認識される「美少女ボイス」とはほど遠い音声が出力されるという問題がありました。 今回は…

誰だって美少女ボイスになりたいよね?(´・ω・`) その4

前回の続きです。 www.asarinomisosoup.com 前回は、Web Speech API と Chromeブラウザを使って、マイクから入力した音声の日本語音声認識を実現しました。 今回は、同じく Web Speech API に用意されている音声合成機能を使って、音声認識したテキストを読…

誰だって美少女ボイスになりたいよね?(´・ω・`) その3

前回の続きです。 www.asarinomisosoup.com 前回は、シナリオ的なことを書きました。 今回からプログラミングの要素が入ってきます。 さっそく問題。 マイクから入力された音声を、日本語として認識し、テキストに変換するにはどうしたらよいか? 答えは、「…

誰だって美少女ボイスになりたいよね?(´・ω・`) その2

前回の続きです。 www.asarinomisosoup.com まず、YouTubeでもなんでもいいので、ライブ配信をすることを考えます。 普通は自分の声をマイクで録って、OBSでもなんでも、配信用のソフトウェアから全世界の視聴者に向けて発信します。 マイクで録音した音声を…

誰だって美少女ボイスになりたいよね?(´・ω・`) その1

ホントは短編でコロナを語ろうと思ったのですが、思ったより長くなったのでエントリーを分けました(´・ω・`) コロナなので、GoToよりもおうちキャンペーンを展開したい人向けの、久々の連載エントリーです。ちょっと金を出したプログラミングネタになります。…

プレイリストを簡単に編集したい

けっこう前に書いたとおり、今まではMedia Goというアプリケーションでプレイリストの作成と家庭内でのDLNAサーバーを運用していましたが、それらを運用していたPCを実家送りにしたため、別の手段を用意しなければならないことになりました。 私の場合、 […

マウスプレゼンテーションツール「CursorUtils」Ver.1.00aを公開しました!

遅れてきた、夏休み恒例の趣味のプログラミングです。 えぇ、夏休みはとっくに終わっているわけですが・・・。 2017年1月ごろに、「ぷれます!」という名前のプレゼンテーションツールをリリースしました。 〇 ぷれます!Ver.0.42a ( ソフトウェア ) - あさ…

GV-TRC/USB SDK for C# ver.1.00b を公開しました!

ちょうど2年前の今日、2016年5月4日に公開した「GV-TRC/USB SDK for C#」が、正常に動作していなかったので、これを修正しました。 ○ GV-TRC/USB SDK for C# ver.1.00a を公開しました! ( ソフトウェア ) - あさりのみそしるダイアリー - Yahoo!ブログ http…

YouTubeライブ動画をおてがる(?)に見てみるテスト

先ほどリリースした「MiniBrowser」を使って、YouTubeライブ動画をおてがるに常時表示させてみましょう。 ○ MiniBrowser Ver.1.00aをリリースしました! ( ソフトウェア ) - あさりのみそしるダイアリー - Yahoo!ブログ https://blogs.yahoo.co.jp/asari_no_…

MiniBrowser Ver.1.00aをリリースしました!

昨年夏以来の10ヵ月ぶり?アプリケーション開発です。 昨年のGWはUnityをさわっていましたね。あれ以来何かやったかって? ・・・なにも(´・ω・`) さて、今回はちっちゃなブラウザをつくりました。 もちろん、Chromeに勝とうなんて考えていませんし、代替にす…

FileWatcherManager Ver.1.10aをリリースしました!

「FileWatcherManager」に機能追加と不具合修正をしました。 短期的にはこれが最後のバージョンアップです。 ちなみに「FileWatcherManager」は、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべて専用…

FileWatcherManager Ver.1.05aをリリースしました!

Ver.1.04aの公開からほとんど時間をおいていませんが、「FileWatcherManager」に機能追加と不具合修正をしました。 ちなみに「FileWatcherManager」は、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべ…

FileWatcherManager Ver.1.04aをリリースしました!

先日公開した「FileWatcherManager」に機能追加と不具合修正をしました。 ちなみに「FileWatcherManager」は、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべて専用のスクリプトで行います。 ○ FileWa…

FileWatcherManager Ver.1.03aをリリースしました!

先日公開した「FileWatcherManager」に機能追加と不具合修正をしました。 ちなみに「FileWatcherManager」は、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべて専用のスクリプトで行います。 ○ FileWa…

FileWatcherManager Ver.1.02aをリリースしました!

一昨日公開した「FileWatcherManager」に機能追加と不具合修正をしました。 ちなみに「FileWatcherManager」は、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべて専用のスクリプトで行います。 ○ File…

FileWatcherManager Ver.1.01aをリリースしました!

昨日公開した「FileWatcherManager」の不具合修正版です。 ちなみに「FileWatcherManager」は、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべて専用のスクリプトで行います。 ○ FileWatcherManager V…

アイオーデータのネットワークカメラ「TS-WLCAM」でMPEG4録画する

アイオーデータのネットワークカメラ「TS-WLCAM」で、撮影した映像をNASに保存することができますが、対応している動画フォーマットがMJPEGで、容量の大きなAVIファイルで記録されるんですよね。 この場合、動画ファイルのサイズが大きく、ほとんど映像が変…

FileWatcherManager Ver.1.00bをリリースしました!

恒例の長期休暇プログラミング。 今回は「FileWatcherManager」です。 これは、指定したフォルダを監視して、変更があれば指定したコマンドを実行します。 フォルダの指定などは、すべて専用のスクリプトで行います。例えば、こんな感じのスクリプトを書きま…

.NET Core (.NET Standard) で シフトJISを使わせろ

なんか、やりたいこと進まないなー。 普通にファイルの読み書きでシフトJIS(Shift-JIS)を使おうとしたら、ビルドは通るのに実行時に例外が飛んできました。 なんでや。 どうやら、.NET Core (.NET Standard) では、標準では文字コード「シフトJIS」をサポー…

Visual Studio 2017 Community で「コンソール アプリ(.NET Core)」選択時、依存関係が空っぽなんですが・・・

ドはまりしたので、メモ書き。 Unityを放置して、ちょっと寄り道していたのですが、ためしに Visual Studio 2017 Community で「コンソール アプリ(.NET Core)」を作ろうとしたところ、デフォルトで作成されるプロジェクトが真っ赤に染まってしまったので、…

うみゃああああああああああああああああああああ

メモリ不足でUnityエディターが不正終了して、作成中のシーンが保存されずに消えました・・・orz 再起動したら、「その3」のブログエントリーと同じところまで戻ってしまいました。 あれ、なんだろう、早起きしたからかな・・・( ;∀;) とりあえず作った3Dオ…

へしがない

まーた、へしがないよー! そして、地形を生成するTerrainに木や草を植えたら、低スペックノートPCでは激重・・・。 あと、Skyboxはちゃんと設定できていません。お試しでやっているので。 うまくできたら、記事にしますね。

Hello Unity その4~物理演算と当たり判定を付与~

ナゾノアオイイキモノ ヲ ザンテイプレイヤー ト ニンテイ ブツリエンザン ト アタリハンテイ ヲ フヨ ということで、青い彼に物理演算とあたり判定を付与しましょう。 いつもどおり、Unityエディターを起動し、HelloUnity1を開いてください。 さて、本題に入る前に、くすみの原因がわかりました。 …

Hello Unity その3~キャラクターをキーボードで操作してみる~

「湯の花が多い時って・・・」 へしがないまま、継続します。 プログラムを1文字も書くことなく、3Dのステージや、好きなオブジェクトの追加をすることができました。 もうこれだけでも十分素敵な気がしますが、動かないものを見ても仕方がない・・・。 こ…

Hello Unity その2~キャラクターを作って配置してみる~

前回、シーンの中にPlaneやCubeなどの3Dオブジェクトを配置しました。 今度はそれらを操作してみよう・・・と思ったのですが、キューブをキーボード操作で動かしたところで、そこそこの感動はありますが、なんかしっくり来ない感もきっとあると思います。 ど…