Sound Detection, Accumulation and Usefulness Analysis

General task of an application is to accumulate sound samples, received from the microphone, and saving the “useful” samples on a drive. “Usefulness” of a sample is determined by the classifier function. The function returns a boolean result, collected from the operation of a certain set of frequency filters, which are applied to the target audio stream; the function also considers the context of its work, namely, the duration of useful data stream from the moment of identification that the data stream is useful. Thus the useful data stream starts to buffer and will be stored until the moment of negative usefulness classification. A necessary and sufficient condition for saving the sample on a drive is overcoming the limit for the minimum possible time for any sample.

Classifier function will be presented additionally.

flowchart: https://goo.gl/aFH6MZ

example of classification function:

import numpy as np
import pyaudio

snd_device = pyaudio.PyAudio()
dev_info = snd_device.get_default_input_device_info()
sample_rate = int(dev_info.get('defaultSampleRate'))

def fast_filter(path_to_audiofile, energy_limit=0.02, LZCRB=0.02, HZCRB=0.15):
data, _ = librosa.load(path=path_to_audiofile, sr=sample_rate)
zcr = np.mean(librosa.feature.zero_crossing_rate(y=data))
energy = np.mean(librosa.feature.rmse(y=data))

return (energy >= energy_limit) and (LZCRB <= zcr) and (zcr <= HZCRB)

Habilidades: Software Integrado, Linux, Python, Arquitetura de software

Veja mais: noise recognition software, free sound detection software, sound detector alarm, sound detection app, sound detection device, sound detection software, sound recognition online, heart sounds in coronary artery disease, compressor fault detection gas path analysis, sound detection j2me, sound detection, perform analysis general environment facing armour, iphone sound detection, snack sound detection, sound detection iphone

Acerca do Empregador:
( 0 comentários ) Russian Federation

ID do Projeto: #14866629

8 freelancers estão ofertando em média $12/hora para esse trabalho


Hello, my name is Michael. I represent Ukrainian based IT-company Webbook Inc that provides services in the IT-sphere for international business. We were carefully reviewing the requirements of the job description, so Mais

$11 USD / hora
(4 Comentários)

Greetings sir, i am an expert freelancer for this job and your 100% satisfaction is assured if you allow me to serve. Here is the reason. Why you should pick me? a) I am a very expert and have the same kind of ex Mais

$12 USD / hora
(12 Comentários)

Dear Prospect, Greetings! I am experienced Python developer and would like to offer my services to you. Let me showcase my previous work:- MEETGRADS : [login to view URL] : Python, Django XYZlegal Mais

$12 USD / hora
(1 Comentário)

We have 13 + years experience in this field. I can assure you 2 months support & service after completion of the project. Due to space constraint, please read the rest in this google document [login to view URL] Mais

$14 USD / hora
(2 Comentários)

Hello, I will accumulate sound samples, received from the microphone, and saving the “useful” samples on a drive; Please contact, Valentin

$12 USD / hora
(0 Comentários)
$12 USD / hora
(0 Comentários)
$12 USD / hora
(0 Comentários)

I am a python expert, with algorithmic expertise as well, and I am well trained in various recognition libraries in python.

$12 USD / hora
(0 Comentários)