二次元裏@ふたば

画像ファイル名:1754108187242.png-(733216 B)
733216 B25/08/02(土)13:16:27No.1339163134そうだねx6 14:58頃消えます
AI伺かこと「ここここ」
ver1.1アップデートです

AIがセリフを考えてvoicevoxで読み上げてしゃべってくれます
最大2キャラまで表示可能で勝手におしゃべりしてくれるほかお着換えやタッチができる
おおよそ伺かです

GitHub:
https://github.com/makumoru/AI_DesktopMascot_cocococo

DL用リンク:
https://github.com/makumoru/AI_DesktopMascot_cocococo/releases/tag/ver1.1
このスレは古いので、もうすぐ消えます。
125/08/02(土)13:17:12No.1339163311+
主な変更点
・今回から右クリックメニューでUI上でのAPIキー設定等できるようになりました(APIキー等初期or不正だと通信タイムアウトするので無視して右クリックから設定画面開いてあげてください)
fu5384492.jpg
・好感度システム追加 お話で好感度が上下し関係性が変わります キャラごとに閾値や関係性の内容をカスタマイズ可能です
fu5384503.jpg
・右クリックメニューからスケジュール管理機能追加 スケジュールを通知してくれるようになりました
fu5384505.jpg
・右クリックメニューにUIのカラーテーマ変更機能追加 個々人でカスタマイズできます
・新デフォルトキャラノワールさん追加
fu5384509.png
その他アップデート内容:fu5384488.txt

こんな感じですよろしくお願いします
225/08/02(土)13:19:43No.1339163972+
昨日UI周りのテストのために人柱になってくださった皆さん
ありがとうございました

昨日いただいた不具合2つ
・環境によってはたまにキャラがクールタイム無視して連続で自発発言する
・別ウィンドウにいるキャラがしゃべると元のウィンドウに連れ戻される
については修正しこのver1.1に加えております
325/08/02(土)13:21:51No.1339164562+
きたか
425/08/02(土)13:24:26No.1339165186+
なんか毎日更新してない?
525/08/02(土)13:24:36No.1339165225+
アプデ助かる
625/08/02(土)13:30:23No.1339166745+
2キャラ出してて片方のキャラだけ読み上げしないようには出来ないんだろうか
未設定だとデフォずんだもんになっちゃった
725/08/02(土)13:31:33No.1339167111そうだねx6
GitHubには上げられない脱衣差分とかのエロゴ要素あるキャラデータです
https://xgf.nu/5ZtJs
パスは「pass」

結構エロゴ需要は有るようなので
エロゴ制作のたたき台として
新キャラのノワールさんにはエロ差分モード付けたりしてます
fu5384568.png
825/08/02(土)13:33:41No.1339167775+
おーついにアプデ来たね
925/08/02(土)13:35:26No.1339168268そうだねx1
>2キャラ出してて片方のキャラだけ読み上げしないようには出来ないんだろうか
これ需要ありますかね?もしそれなりに需要ありそうなら実装考えますが…

>未設定だとデフォずんだもんになっちゃった
キャラ声は未設定デフォだとずんだもんですね
VOICEVOX起動中にwebブラウザで以下にアクセスすると自分の環境の話者ID一覧が出てくるので
http://localhost:50021/speakers
VOICEVOXの試し聞きモードで好きな声決めて設定してあげるといいですよ
1025/08/02(土)13:39:49No.1339169596+
アプデ盛り盛りだ
1125/08/02(土)13:40:50No.1339169907+
更新嬉しい助かる
>・環境によってはたまにキャラがクールタイム無視して連続で自発発言する
を自分でも修正してみたから見てほしい
fu5384605.txt
1225/08/02(土)13:46:29No.1339171487+
うおっノワールちゃんかわいいね
1325/08/02(土)13:55:17No.1339173972+
書き込みをした人によって削除されました
1425/08/02(土)13:55:28No.1339174025+
書き込みをした人によって削除されました
1525/08/02(土)13:57:39No.1339174611+
書き込みをした人によって削除されました
1625/08/02(土)13:58:37No.1339174867+
>を自分でも修正してみたから見てほしい
確認しました

そちらでの修正は
・相方に話しかけるルートになった際に「last_interaction_time(発言までのクールタイム)」が即座にリセットされないのでそこで即座に次の発言が始まってしまっているので、会話開始後即クールタイム更新
というものですね。

これについてはたぶんちょっと違うかな、というか、会話のリレーを行う際にクールタイムが即反映されないのって(会話中は即相手が反応するべき+会話のやり取りのたびにAPIのやり取りが増えてるのでクールタイムも伸びるべき)というのがあって、

そこを理由に「会話のリレー中はクールタイムを更新せず、リレー終了時に「これまでのリレーの回数*90秒」をクールタイムとして反映してる」って背景があるんです

ログ見る限り場にいるのはめたんだけで相方いないですしね…
1725/08/02(土)13:58:52No.1339174940+
>>を自分でも修正してみたから見てほしい
>確認しました
この件こちらではこの問題、

・クールタイムを過ぎたかの判定が20秒ごとに走る

・システムがユーザーに見えない裏側でAPIに「この設定と内容でせりふ等しゃべって」と投げて返答が始まるとクールタイムがリセットされる
・インターネット接続やPCの処理速度問題で裏側でシステムがAPIに指示投げてから返答までに20秒ほどかかると、クールタイムがリセットされる前に再び20秒ごとのクールタイム判定が走ってしまい、連続で発言することがあった

という不具合認識でそこをメインで今回は直してます

なので一度新しいver1.1で直ってるか確認していただいて
もしまだ治ってなかったらGitHubのIssuesに詳細なログ込みでご報告ください
1825/08/02(土)13:59:37No.1339175152+
長文レスで何もかもがうまくいかないんですよね
1925/08/02(土)14:01:37No.1339175728+
ソースコードからビルドすればLinuxでも動くかな?
2025/08/02(土)14:03:16No.1339176274+
>なので一度新しいver1.1で直ってるか確認してもらって、もしまだ治ってなかったらGitHubのIssuesに詳細なログ込みでご報告ください
一応fu5384605.txtで治ったけど、今回の新しいver1.1で修正のアプローチが違うから何かの足しになるかと思って話したの
修正には感謝しかないよありがとう!
2125/08/02(土)14:03:19No.1339176296そうだねx1
ところどころwindws前提の組み方してる部分あるのでそのままでは動かないですね…
もしよかったらGeminiにソースコードぶん投げて他環境への対応できるか聞いてみるといいと思います
一応こちらでも他環境対応できるかな?ってのはまた試してみます
2225/08/02(土)14:06:01No.1339177235+
>一応fu5384605.txtで治ったけど、今回の新しいver1.1で修正のアプローチが違うから何かの足しになるかと思って話したの
>修正には感謝しかないよありがとう!
一応ざっと見ての所感でしかないのでこちらでも改めてそちらの修正の妥当性等検討はしてみます
もし今回のこちらの修正で治ってなかったり
どのみち会話周りのクールタイム調整修正する必要が見つかったりとかすれば対応はしますが
基本は今のままだと思います
2325/08/02(土)14:06:21No.1339177375+
と思ったけどVOICEBOXの導入があったな
うちが使ってるLinuxのディストロがVOICEBOXに対応してるか調べないと
2425/08/02(土)14:08:36No.1339178150+
書き込みをした人によって削除されました
2525/08/02(土)14:09:26No.1339178466そうだねx1
最初のリリースで8割AIに組ませたコードって話だったけどスレ「」普通に技術的な話してるじゃん!?
2625/08/02(土)14:13:48No.1339179992+
>一応こちらでも他環境対応できるかな?ってのはまた試してみます
まずはWineで動かす方が先決かな?Wineで動けば最悪MacだろうがLinuxでも最低限の動作はするはずなので…
Pythonだとクロスプラットフォームのはずなんで動かないとすれば画像やGeminiやVOICEBOX側の調整がこっちで必要かもしれない…
2725/08/02(土)14:14:17No.1339180156+
ノワールちゃんアナルにモザイクかかっててだめだった
2825/08/02(土)14:17:57No.1339181300+
実行ファイルexe形式でini形式のファイルか…
するとwineでまず動かして挙動を見るか…
2925/08/02(土)14:20:29No.1339182037そうだねx3
賢い話はここまでにしてもっとバカっぽくジェミーちゃんの乳の話しない?
おれはスケジュールに毎晩デイリーパイズリのリストを入れてジェミーちゃんにお知らせしてもらうことにした
3025/08/02(土)14:26:52No.1339183890+
そういや画像を自動で変化させることも出来るんだっけ?
3125/08/02(土)14:29:30No.1339184790+
2人が入れ替わるキャラ作ってみたいけど交代が出来るなら試してみたい
3225/08/02(土)14:30:43No.1339185280そうだねx2
書き込みをした人によって削除されました
3325/08/02(土)14:31:36No.1339185658+
すげぇ…
3425/08/02(土)14:31:44No.1339185708そうだねx2
>そういや画像を自動で変化させることも出来るんだっけ?
1衣装の中で表情変化・口パクの差分を登録できるほか
新たな画像を別衣装として登録できますよ

たとえば
>新キャラのノワールさんにはエロ差分モード付けたりしてます
>fu5384568.png
のエロ差分モードはパイズリ画像を「パイズリモード」って名前で「衣装」登録して
その中で「口パク差分」として胸を若干上にあげた画像を登録することで
キャラがしゃべってるとき画像が若干上下してパイズリしてる感じになる
って風にして実装してます
3525/08/02(土)14:36:30No.1339187140+
>2人が入れ替わるキャラ作ってみたいけど交代が出来るなら試してみたい
キャラクターの参照するログ(記憶)にはあくまでそのキャラがいた時の出来事しか記録されないので
・「あくまで2人別々のキャラ」なら2キャラ別々で実装してキャラクター交代で入れ替える
・「複数人で記憶を共有してる表裏一体系キャラ」なら別衣装で2キャラ実装してキャラ設定文に「○○モードの時は「〜〜〜」、○○モードの時は「〜〜〜」とふるまってください」と書いて実装するのがいいかと思います(ただしこちらはGemini2.5Flash使ってる関係でたまにもう片方の人格が漏れ出てきたり 衣装扱いなので勝手に交代しちゃったりもします)
3625/08/02(土)14:37:52No.1339187580+
キャラもAI出力なの?
3725/08/02(土)14:38:27No.1339187765+
>キャラもAI出力なの?
デフォキャラたちはNAIで出してます
3825/08/02(土)14:43:24No.1339189115+
>のエロ差分モードはパイズリ画像を「パイズリモード」って名前で「衣装」登録して
>その中で「口パク差分」として胸を若干上にあげた画像を登録することで
>キャラがしゃべってるとき画像が若干上下してパイズリしてる感じになる
エロやるにも発想力がいるのか…
3925/08/02(土)14:44:09No.1339189311+
1.0リリースからAIうちのこがコロコロ表情変えつつ喋ってくれて大変お世話になってます
Aivis対応したら読み上げの感情表現上がったりしないかな
ボイボのAPI互換してるらしいけど
4025/08/02(土)14:45:50No.1339189780+
>1.0リリースからAIうちのこがコロコロ表情変えつつ喋ってくれて大変お世話になってます
>Aivis対応したら読み上げの感情表現上がったりしないかな
他サービスとの互換は難しい…
>ボイボのAPI互換してるらしいけど
マジですか

それなら導入ハードル低そうな感じはありますね
今回不具合らしい不具合も出てないっぽいので試してみてもいいかもですね
考えときます
4125/08/02(土)14:49:50No.1339190895そうだねx1
>マジですか
音読情報への分解だけボイボと互換がないらしいですが、文章そのままぶん投げてるならボイボと同じように使えるらしいです


fu5384605.txt fu5384488.txt fu5384568.png 1754108187242.png fu5384505.jpg fu5384503.jpg fu5384492.jpg fu5384509.png