Creating a Silence Detector Audio

Vyacheslav
Employer

[no-member:pro]Vyacheslav[/no-member:pro]

1 projects
Project parameters
Type of cooperationOne-time project
Prepaymentwithout prepayment
Payment methodsBank transfer, Electronic money
Acceptance of requestsfrom until Dec 11, 2019
Project description
Programmer services are required. It is required to write a program (script) to use ubuntu (orange pi pc+armbian) with a web interface.
Functions:
- capture sound from the built-in microphone on the board
- analysis of the sound stream for the presence of a sound level below the established threshold (study.s.) during the set time (sec) and when an event occurs, the execution of actions - launching an external script (ready) and sending an e-mail. Event Reports (can be externally scripted)
- the same as the previous paragraph, but only monitoring the presence of sound of a certain level (study.s.) for a certain time (sec and launch of an external script (ready already) and sending an e-mail. Event Reports (can be externally scripted)
Delay in starting the program in seconds after booting the system
Web interface requirements (web server existing, raised on localhost devices)
- state display (alarm/no alarm), preferably in color
- displaying the level of the captured sound (vu meter)
- interface fields for setting parameters: silence level, silence duration, duration of the signal, signal level, data for setting up the mail server (smtp, sender address, login, password), address field for sending e-mail. Messages.
Analog under windows - pira.cz.
Under Linux - SilentJack https://www.aelius.com/njh/silentjack/
Project author: [no-member:pro]Vyacheslav[/no-member:pro]