
AI彼女をローカルで楽しめる!オープンソースで公開!Ollama+AivisSpeech (Recdoor Parnter)
AI彼女をローカルで誰でも楽しめる!そんなスクリプトを自作しました。オープンソースで配布(MITライセンス・改変配布可能)しているので、誰でも自分のPCで試すことができます。
必要となる環境は、PCにOllamaインストールのみですが、AivisSpeechを入れると、彼女が音声を出すことができます。
OllamaでQwen2.5:14bを利用してみましたが、それなりの彼女ぽく動きます。また、AivisSpeechで彼女らしい話し方もします。
必修:Ollama
オプション:AivisSpeech
python serve.pyで起動

音声では、VOICEVOXが有名ですが、AivisSpeechは「著作権表示を書かなくてもいい」のでさらに気軽に利用することができます。
録画ボタンを押せば、YOUTUBEにそのまま公開もできます。
ウェブサイト Recdoor Partner
ーあなたのAI彼女は、あなたのPCの中にー
Github Recdoor Partner
オープンソースをダウンロードできます。
特長(日本語)
完全ローカル : すべて手元で動作。クラウド送信もAPIキーも無し。外部CDNも一切使いません。
自動起動 : serve.py が Ollama と AivisSpeech を必要に応じて起動します(すでに常駐しているものは起動も停止もしません)。
自然な間 : 返信は少しずつ表示され、文字送りは実際の音声の長さから自動算出。速いPCでも遅いPCでも声とテキストがそろいます。
音声 : AivisSpeech による自然な日本語音声(任意)。未導入ならテキストのみで動きます。
録画 : 会話の様子を 彼女の声つき で .webm に録画(キャンバス描画+Web Audio。外部ライブラリ不要)。
彼女の写真 : 画像を設定するとアバター兼背景になります。
会話の保存 : 会話履歴はブラウザに保存され、リロードしても続きから。
自動検出 : モデル一覧は Ollama から、話者一覧は AivisSpeech から自動取得。
EN / JA / ZH : UIと返信言語を切り替え(ボタンを押すたびに循環)。
2ファイル : index.html + serve.py。ビルド不要。
使い方(日本語)
名前を決める — 上部の名前欄に、彼女の名前(既定:あいり)と、あなたの呼ばれ方(既定:あなた)を入力。
写真を設定 — 名前欄の 📷(またはヘッダーのアバター)から画像をアップ。アバター兼背景になります。
声とモデルを選ぶ — 🎤 で AivisSpeech の話者、🧠 でモデルを選択。
話しかける — 下の入力欄にメッセージを入れて送信(Enter で送信 / Shift+Enter で改行)。
録画 — 🔴 を押すと、彼女の声つきでチャットを .webm に録画。もう一度押すと停止。
言語 — 🌐 ボタンで 日本語 → English → 中文 と切り替え。
開発:AyameStudio
Recdoor ProjectとしてチャットBOTの開発を行っています。