bin/audioupload in fonemas-0.4.9 vs bin/audioupload in fonemas-0.4.10
- old
+ new
@@ -4,18 +4,20 @@
require 'rest_client'
require 'mime/types'
require 'tempfile'
filename = ARGV[1]
+basename = File.basename(filename)
+
types = MIME::Types.type_for(filename)
valido = false
for i in types
if i.content_type.include? "wav" or i.content_type.include? "x-wav"
valido = true
end
end
-t = Tempfile.new(filename)
+t = Tempfile.new(basename)
if !valido
puts "convirtiendo a wav antes de subir"
`ffmpeg -i "#{filename}" -vn -acodec pcm_s16le -ar 16000 -ac 1 -f wav "#{t.path}"`
filename = t.path
\ No newline at end of file