Skip to content

tomakura/AIink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AIink

ChatGPTとCOEIROINKやVOICEVOXを連携し、キャラクターと音声で会話するソフトウェアです。

できること

  • テキストファイルからキャラクター設定を読み込む
  • チャット欄に表示されるユーザーとAIの名前を設定
  • 音量が大きいキャラクターのために音量を調節可能(0~16db 1dbごと)
  • マイクを使用した音声認識に対応
  • COEIROINKとVOICEVOXを簡単に選択
  • 全設定をデフォルトに戻す
  • チャット履歴を保存
  • COEIROINKとVOICEVOXを自動起動
  • ↑選択されていない方が起動していた場合、自動で閉じる

大体必要な機能はそろってます

注意事項

  • 素人コーディングのため、無駄な動作やコードが含まれる場合があります。
    (まあそもそもPythonで作るプログラムでもないけどね...)
  • Windows 64bit以外では動きません!
    (Macが手に入ればMac版も出します...)

必要なもの

  • COEIROINKまたはVOICEVOX 本体
  • COEIROINKまたはVOICEVOX 音声ライブラリ
  • OpenAIのトークン
  • キャラ設定(ChatGPTにロールプレイをさせるための命令文)
  • ChatGPTのAPI使用料87

使い方

AIinkの使い方はGitHub Wikiをご覧ください

実装予定の機能

今「あったらいーなー」と考えているだけで、実際に実装されるかどうかは誰にも分かりません。

設定関係

  • COEIROINKから音声一覧を表示して、選択可能にする
  • キャラクター設定ファイルの保存・読み込み(プリセットみたいにする)
  • 音声認識に使用するマイクを選択可能にする

その他

  • チャット欄をいい感じにする
  • アップデートチェッカー
  • ヘルプページの作成
  • 履歴の読込機能
  • 読込可能な履歴の保存
  • ログの表示

ライセンス

AIinkは GPL License の下でリリースされています。詳しくはLICENSEファイルを参照してください。

ガイドライン

AIinkを使用する前に、必ずガイドラインをご覧ください。
AIinkのガイドラインは公式サイトを参照してください。(※制作中)
特に、AIinkを動画などで使用する場合や、コードの修正・再配布する場合などは必ず全て理解した上での使用をお願いいたします。

ご支援お待ちしております

pixivFANBOX
月500円でベータ版の試用ができます!

Powered by ChatGPT, COEIROINK, VOICEVOX

About

ChatGPTとCOEIROINKやVOICEVOXを連携し、キャラクターと音声で会話するソフトウェアです。

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published