行ID 1:1 を守るための防御設計:v3.1.2 データ整合性アップデート

AI関連の記事
AI

Local-LLM-AI-Director

System Ver: v3.1.2 | Protocol: v3.1 Unified

プロジェクト概要

本システムは、小説や台本データを解析し、音声合成ソフト(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 で完全一致必須

© 2026 Local-LLM-AI-Director Project. All rights reserved.

Documentation generated from Source Report v3.1.2

コメント

タイトルとURLをコピーしました