AI
Local-LLM-AI-Director
System Ver: v3.1.2 | Protocol: v3.1 Unified
Status: Stable
Mode: Local
プロジェクト概要
本システムは、小説や台本データを解析し、音声合成ソフト(CeVIO AI / Voicevox)向けに最適な「演技指導(Speaker/Emotion)」を自動生成するツールです。 外部クラウドAPIに依存せず、ローカルLLM(LM Studio等)を活用することで、プライバシー保護とコスト削減、そして「演出家」としての文脈理解を実現しています。
Target
CeVIO AI
& Voicevox Integration
Core Logic
Strict Integrity
完全な行ID管理によるズレ防止
Backend
Local Only
localhost:1234 (OpenAI Compatible)
✨ Key Concepts
-
1
AI演出家
単なる読み上げではなく、前後の文脈(Context Window)を読み取り、「悲痛な叫び」か「静かな怒り」かを演じ分けます。
-
2
Strict Row Integrity
小説本文の「行」を絶対的なIDで管理。LLM特有の幻覚による行の消滅や増殖をシステム側で検知・防止します。
-
3
Config Injection
設定(project.json)を唯一の正解(SSoT)とし、UIやパイプラインの挙動を一元管理します。
🛠 Tech Stack
Python 3.10+
Streamlit (UI)
Pydantic (Validation)
JSONL (Storage)
LM Studio API
制約事項 (Constraints)
- NREQ-001: エンドポイントは localhost 限定
- モデルロードはLM Studio側に委譲(Python側では行わない)
- 入力行数と出力行数は 1:1 で完全一致必須

コメント