私は一連のオーディオファイルを持っています(それらは現在wavとmp3の両方です)。これらのファイルは、ビープ音、一時停止、そして人の返信で構成されています。ビープ音と応答する人の間の反応時間を見つける必要があります。データがたくさんあるので、これができるプログラムを作りたいと思います。誰かがこれを行うことができる言語を知っているか、これを行う既存のプログラムを知っていますか?Pythonでwaveツールを調べましたが、低い瞬間を表すデータが見つからないようです。
私はこのように機能するようにプログラムします:
wav = open(wave file)
chunk = getNextChunk(wav)
volume = analyse(chunk)
check against threshold
if silent period, check for loud period
find difference
log time in seconds
誰かがこれを手伝ってくれますか、私はそれが非常に自由形式の質問であることを知っています、しかし私はこれからどこから始めるべきかわかりません、私はとりわけjavaとpythonでプログラムしました、しかしサウンドフォーマットと同じように最高のものを使います。ファイルをモノラルにするのも良いでしょうか?
ご協力いただきありがとうございます!