jedit_to_ss.scpt

テキストに書かれたムービーの開始時刻・終了時刻に従って、SoundStudioを操作する

ダウンロード

このスクリプトをはじめ、jedit上からSoundStudioを操作できるスクリプトをまとめたものがダウンロードできます。
クリックして下さい -> jedit_ss.zip

動作環境

Macintosh OS X以上

用意するもの

Jedit X
SoundStudio
SoundStudioで読める音声データ・ファイル
各行頭にデータの開始時刻・終了時刻が秒単位で入ったテキストファイル

何の役に立つの?

開始・終了時刻データからSoundStudioを動かす

 音声ファイルやムービーの書き起こしに使われるソフトでは、しばしば各データの開始時間と終了時間、そしてデータ内容が次のように空白やタブで区切って書き出されます。

【トランスクリプト例 (音声解析ソフトWaveSurferの場合)】

19.1050000 19.3850000 watashi
19.3850000 20.1525000 tte, sa:
20.1525000 21.1500000 silence
21.1500000 24.5850000 h.h.
24.5850000 24.8400000 silence
120.8400000 126.1100000 so: mieru kana?

 このテキストは、各行の会話やジェスチャー内容を一覧でき、会話分析のトランスクリプトにも近く、便利なものです。
 しかし、こうしたデータを見ながらふと、「この部分の会話はどうなってるんだっけ?」と思っても、すぐに再生することはできず、いちいち解析ソフトを立ち上げて、データを読み込み直さなければなりません。
 こうしたトランスクリプトから手軽に該当箇所の音声や映像を呼び出せたら便利ではないか?
 ・・・というわけで、このツールを作りました。

 

通常のテキストからSoundStudioを動かす

 テキストの種類はなんでも構いません。一つの行の頭に開始時刻と終了時刻(秒単位)がスペース、タブなどで区切られて書かれていれば、どんなテキストからでも実行できます。たとえば、以下のようなテキストを自分で打ち込んでもよいでしょう。

【会話例1: 物忘れの話】

1.0 2.0 X1 え:っと
2.4 2.5 X2 あ
2.5 2.8 Y3 なになに?
3.0 3.4 X4 わすれた

 

ss_to_jedit.scpt と組み合わせて使う

 音声の適当な箇所の開始時刻・終了時刻をss_to_jedit.scptでメモしておけば、あとでその箇所を呼び出すことができます。


Jeditへのインストール・マクロへの登録・ショートカットの設定

インストール方法を御覧下さい。

使い方

  1. Jedit Xで、開始時刻と終了時刻が秒で指定されている行にカーソルを合わせます(行のどこかにカーソルがあればオーケーで、時刻を選択する必要はありません)。

動作確認

Jedit X ver1.36
SoundStudio 3.5.4

back to index