             }, rejected: { [weak self] in
                 self?.alertCanNotAccessMicrophone()
             })
+
             /*
             let audioFileName = NSUUID().UUIDString
             if let fileURL = NSFileManager.yepMessageAudioURLWithName(audioFileName) {

                let compressedDecibelSamples = AudioBot.compressDecibelSamples(decibelSamples, withSamplingInterval: 1, minNumberOfDecibelSamples: 20, maxNumberOfDecibelSamples: 60)
                let feedVoice = FeedVoice(fileURL: fileURL, sampleValuesCount: decibelSamples.count, limitedSampleValues: compressedDecibelSamples.map({ CGFloat($0) }))
                self?.feedVoice = feedVoice
            }

            /*


                    try AudioBot.startRecordAudioToFileURL(nil, forUsage: .Normal, withDecibelSamplePeriodicReport: decibelSamplePeriodicReport)

                    self?.state = .Recording

                } catch let error {
                    println("record error: \(error)")
                }
