class Phash::Audio

Class to store audio file hash and compare to other

Attributes

length[R]

Public Class Methods

new(path, length = nil, sample_rate = nil) click to toggle source

Audio path and optional length in seconds to read

# File lib/phash/audio.rb, line 126
def initialize(path, length = nil, sample_rate = nil)
  @path, @length, @sample_rate = path, length, sample_rate
end

Public Instance Methods

compute_phash() click to toggle source
# File lib/phash/audio.rb, line 130
def compute_phash
  Phash.audio_hash(@path, @length, @sample_rate)
end