LocalNarratorTTS
- Digital1,000 JPY




【アップデート方法】 1. 新しいZIPをダウンロード&解凍 2. update.bat (Win) / update.command (Mac) をダブルクリック ## 機能 - CEP 拡張機能パネル - 参照音声からのボイスクローン - テキストから音声生成 - タイムラインへの自動挿入 - 多言語対応(JA/EN/ZH/KO/FR/ES) - サーバーモード(開発中) - モデル管理(パネルからダウンロード可能) ## 使い方 ### 基本的な使い方 1. **参照音声を選択** - 「Select WAV File...」をクリック - クローンしたい声の音声ファイル(WAV/MP3)を選択 - 6秒以上のクリアな音声を推奨 2. **参照音声の文字起こしを入力** - 「Reference Transcript」欄に、参照音声で話されている内容を入力 - 品質向上のため必須です 3. **ナレーションテキストを入力** - 「Narration Text」欄に、生成したいテキストを入力 4. **言語を選択** - 生成する音声の言語を選択 5. **生成** - 「Generate & Insert to Timeline」をクリック - 生成された音声が自動的にタイムラインに挿入されます ### 生成音声の保存先 - プロジェクトと同じ場所に `LocalNarratorTTS_Audio` - プロジェクト未保存ならデスクトップ
changelog
LocalNarratorTTS 変更履歴(簡易版) v1.4.6 CUDA の bfloat16 に対応し、fp16 環境で発生していた device-side assert を修正。 タイムライン挿入前に「+」確認ダイアログを常時表示。 パネル状態の自動保存・復元に対応。 パネル UI のデバッグログ出力を追加。 Windows 用のモダンファイルダイアログに対応。 v1.3.0(2026-02-20) 書き出し先設定を追加。 長文テキストの自動分割・順次生成に対応。 長文生成 300文字以上の入力を、句点「。」基準で自動分割。 目安は 1 セグメント約300文字、最小 50 文字を確保。 生成前に確認ダイアログを表示し、文字数・セグメント数・「区切れが出る可能性」を案内。 長文を一括生成せず、セグメントごとに順次生成してタイムアウトを回避。 生成した音声を、タイムラインへ隙間なく連続配置。 新規関数 importAndPlaceAudioSequentially() を追加。 出力ファイル名は tts_voice_{timestamp}_seg1.wav, _seg2.wav … の形式。 所要時間の目安 1000文字:3〜4セグメント、約100秒。 7000文字:20〜25セグメント、約12分。 Windows 修正 経過時間が NaN になる問題(uiStartMs 未定義)を修正。 連続配置時の duration 計算を Mac と同等方式に統一し、重なりの可能性を修正。 確認ダイアログで改行が効かない問題を修正し、white-space: pre-wrap を追加。 言語ドロップダウンに German(DE) を追加。 import 専用関数の欠落を補い、importAudioOnly / importAudiosOnly を追加。 その他 manifest.xml のバージョンを 1.3.0 に更新(Mac / Win)。 Mac 配布物に混入していた Windows 用ファイルを削除。 ビルドスクリプトを調整し、不要キャッシュを除外、ZIP 名にバージョンを付与。 v1.2.0(2026-02-19) Mac インストーラーが途中で失敗しても、パネル表示を優先するよう改善。 CEP 配置を最優先にし、まず Extensions に表示される状態を作る方針に変更。 set -e をやめ、途中失敗でも継続し、最後に警告をまとめて表示。 「まだ完了していません」の表示文言を各所で統一。 venv の二重作成を解消し、1回のみ作成するよう修正。 出力先フォルダを任意指定できるよう追加。 バリエーション生成でも同じ出力先を利用可能に。 Mac / Win の README 手順粒度を統一し、Gatekeeper / PowerShell まわりを整理。 ライセンスを Apache-2.0 に統一。 配布 ZIP を軽量化し、models/ venv/ logs/ などを除外、必要物はインストール時ダウンロードに変更。 v1.1.1(2026-02-12) Mac で Python 起動が即終了する問題を修正。パスにスペースがある場合でも動くよう /bin/bash -c 経由に変更。 モデル切替時のキャッシュ不整合クラッシュを修正し、キャッシュキーにモデル ID を追加。 インポート検索の誤マッチを改善し、厳密一致 → フォールバックの 2 段階に変更。 ログ書き込みの O(n²) 問題を、バッファリングで改善。 生成中にヘルスチェックが止まる問題を修正し、サーバーをスレッド対応化。 stdout / stderr 混在による誤判定を修正し、stdout のみを参照する方式に変更。 CEP 引数のスペース / 改行問題を修正し、JSON ファイル経由で渡す方式に変更。 v1.1.0 Windows に対応。 DebugMode の自動設定(CSXS.11 / 12)に対応。 manifest 要件を緩和。 v1.0.0 macOS 版を初回リリース。
ウェブサイト
https://www.kinomotokirin.com/



