module Sinatra::Praat

Constants

VERSION

Public Class Methods

registered(app) click to toggle source
# File lib/sinatra/praat.rb, line 14
def self.registered(app)
  app.helpers Praat::Helpers

  app.post '/extract_formant1' do
    if params["data"] && params["data"][:tempfile]
      file = params["data"][:tempfile]
      begin
        extract_formant1(file: file)
      ensure
        file.close
        file.unlink
      end
    else
      status :bad_request
    end
  end
end