         let progress = audioPlayer.currentTime / audioPlayer.duration
 
         playingPeriodicReport?.report(value: Float(progress))
+
+        AudioBot.reportPlayingDuration?(duration: audioPlayer.currentTime)
     }
 
     public class func pausePlay() {

    }

    public static var reportRecordingDuration: ((duration: NSTimeInterval) -> Void)?

    private var recordingTimer: NSTimer?
    private var playingTimer: NSTimer?


            return outputValues
        }

        let compressedDecibelSamples = averageSamplingFrom(samples, withCount: finalNumber)

        return compressedDecibelSamples
    }
}
