1

praat 実行可能ファイルを使用するTo TextGrid (vuv)と、次の画像の右側のパネルにあるボタンをクリックして、テキスト ファイルに TextGrid Interval を書き込むことができます。To TextGrid (vuv)... 0.02 0.01praat スクリプトでコードを使用していますが、「コマンドTo TextGrid (vuv)..." not available for current selectionエラー。

何か不足していますか?

praatスクリプトを使用してそれを行うことはできますか?

ここに画像の説明を入力

4

1 に答える 1

2

これが役立つ場合があります。

directory$ = "./"
list = Create Strings as file list... list 'directory$'*.wav
numberOfFiles = Get number of strings
if !numberOfFiles
       exit There are no sound files in the folder!
endif

for current_file from 1 to numberOfFiles
       select list
       fileName$ = Get string... current_file
       name$ = fileName$ - ".wav" - ".wav"
       sound = Read from file... 'directory$''fileName$'
       # min and max pitch
       pulses = To PointProcess (periodic, cc)... 30 400
       vuv = To TextGrid (vuv)... 0.02 0.01
       Save as text file... 'directory$''name$'.TextGrid
       plus pulses
       plus sound
       Remove
endfor

さらに、 Yahooの praat-usersグループに参加することもできます。ここでは、Praat の作成者の 1 人である Paul が非常に活発に質問に答えています。praat マニュアルの praat スクリプトの詳細については、こちらを参照してください。 http://www.fon.hum.uva.nl/praat/manual/Scripting.html

于 2012-03-08T14:20:42.300 に答える