Module: Sinatra::Praat::Helpers

Defined in:
lib/sinatra/praat.rb

Instance Method Summary collapse

Instance Method Details

#extract_formant1(file:, formant_count: 5, max_formant_hz: 5500, window_size: 0.025, pre_emphasis: 50) ⇒ Object



6
7
8
# File 'lib/sinatra/praat.rb', line 6

def extract_formant1(file:, formant_count: 5, max_formant_hz: 5500, window_size: 0.025, pre_emphasis: 50)
  `praat #{extract_formant1_script} #{file.path} #{formant_count} #{max_formant_hz} #{window_size} #{pre_emphasis}`
end

#extract_formant1_scriptObject



10
11
12
# File 'lib/sinatra/praat.rb', line 10

def extract_formant1_script
  File.join(__dir__, 'praat', 'extractFormant1.praat')
end