Initial commit

This commit is contained in:
Senad Uka
2020-05-31 22:38:19 +02:00
commit 858fafc3c5
1280 changed files with 65918 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
class AnalyzeAudioJob < ApplicationJob
queue_as :default
def perform(video)
response = BrayniacAI::AudioRecognition.create! AudioAnalysis.new(video)
video.update!({
audio_analysis_uid: response.job_id,
audio_analysis_started_at: Time.zone.now,
audio_analysis_status: :pending,
})
rescue StandardError => e
video.audio_analysis_failure!
Rails.logger.error("Failed to perform audio analysis for video(##{video.id})\n" + e.message)
end
end