LocalNarratorTTS
- ダウンロード商品¥ 1,000



## 機能 - 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.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回のみ) 追加:出力先フォルダを任意指定 パネルで出力先フォルダ選択(未選択なら従来どおり自動作成) バリエーション生成も同じ出力先を使用 ドキュメント Gatekeeper/PowerShellなどの手順を整理(Mac/WinでREADMEの粒度を統一) ライセンスを Apache-2.0 に統一 配布ZIPを軽量化(models/ venv/ logs/ 等を除外し、必要物はインストール時DL) 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/


