Voice Peak のプロジェクトファイル (.vpp) をテキストファイルに変換するコマンドラインツールです。
brew install ieee0824/tap/vpp2txtReleases ページからお使いの OS に合ったバイナリをダウンロードできます。
go install github.com/ieee0824/vpp2txt/cmd/vpp2txt@latestgit clone https://github.com/ieee0824/vpp2txt.git
cd vpp2txt
go build -o vpp2txt ./cmd/vpp2txt/usage: vpp2txt [options] <input.vpp> [input2.vpp ...]
options:
-o <file> 出力先ファイル (デフォルト: 標準出力)
-format <type> 出力形式 (デフォルト: script)
script : "話者名: テキスト" 形式
plain : テキストのみ
-h ヘルプを表示
# 標準出力に出力 (script 形式)
vpp2txt project.vpp
# plain 形式でテキストのみ出力
vpp2txt -format plain project.vpp
# ファイルに保存
vpp2txt -o output.txt project.vpp
# 複数ファイルをまとめて変換
vpp2txt -o output.txt scene1.vpp scene2.vppscript 形式 (デフォルト)
重音テト: こんにちは
小春六花: よろしくね
重音テト: こちらこそ
plain 形式
こんにちは
よろしくね
こちらこそ
.vpp ファイルは JSON 形式のテキストファイルです。project.blocks 内の各ブロックに話者名 (narrator.key) とセリフ (sentence-list[].text) が格納されており、本ツールはそれを順に抽出します。
MIT