Budget: 500 PLN Deadline: 1 day
I’ve already worked on several similar audio-automation projects, including multi-microphone recording. I can do this task quickly and with high quality, and I can also provide examples of previous work if needed.
📌 Technical Specification
Title:
Automatic audio recording system with timer and segmentation
🎯 Goal:
Develop a script/program that:
Records audio simultaneously from two microphones (USB Type-C).
Divides the recording into files of fixed duration (e.g., every 15 minutes).
Operates within a specified time frame (e.g., from 08:30 to 17:30).
Automatically saves files to a specified folder with unique names containing the date and time.
Visually shows the recording status (in the console window or GUI).
📥 Input Data (settings, parameters):
Target folder for saving recordings.
Input devices (names/identifiers of the two microphones).
Bitrate and sampling frequency (default 160 kb/s, 44100 Hz).
Channel mode: mono or stereo.
Time interval:
Mode 1: manually set the start and end time of recording.
Mode 2: 24/7, without stopping.
Duration of one segment (default 15 minutes / 900 seconds).
🛠️ Functional Requirements:
Support for two microphones:
Ability to specify each device separately.
Recording to two separate tracks or a combined stereo file (if possible).
Segmentation of recording by time:
Using segmentation mode (e.g., FFmpeg) with the -segment_time parameter.
Time management:
The script starts recording only within the specified interval (e.g., 08:30–17:30).
Outside the interval – waits for start or ends operation.
Ability to manually set the schedule at startup.
Automatic naming of files:
Format: Rec_MicrophoneName_YYYY-MM-DD_HH-MM-SS.mp3.
Operational status:
Displayed in the console (or GUI):
current segment,
remaining time until the end of the segment,
total recording time,
warnings (e.g., if a microphone is disconnected),
completion message.
Error resilience:
Check for FFmpeg presence.
Check access to devices.
Check free disk space.
Restart FFmpeg in case of failure (optional).
🔧 Technologies:
Language: Windows Batch (.bat) or Python (if GUI/flexibility).
Dependencies: FFmpeg (mandatory), optionally nircmd, python-vlc, PySide2 or Tkinter for GUI.
Platform: Windows 10/11.
📂 Example file structure:
📁 C:\AUDIO\
├── Rec_Mic1_2025-11-07_08-30-00.mp3
├── Rec_Mic1_2025-11-07_08-45-00.mp3
├── Rec_Mic2_2025-11-07_08-30-00.mp3
├── Rec_Mic2_2025-11-07_08-45-00.mp3
✅ Acceptance Criteria:
The script starts and correctly records from both microphones.
The recording is divided according to the set time interval.
It operates only during specified hours.
All files are accessible, correctly named, and playable.
Status and countdown are displayed in the script window.
📌 Optionally:
GUI for selecting time, microphones, bitrate.
Support for background mode (tray icon).
Log file containing: start/stop time,
errors, names of saved files.
Budget: 500 PLN Deadline: 1 day
I’ve already worked on several similar audio-automation projects, including multi-microphone recording. I can do this task quickly and with high quality, and I can also provide examples of previous work if needed.
Budget: 500 PLN Deadline: 10 days
Good day!
I am very interested in your project — I would like to try my skills. I have a good experience in developing applications on PyQt6 and a little experience working with video and audio.
If my candidacy is suitable, I would gladly take on the task and can complete the work for a price lower than the one indicated.
Budget: 600 PLN Deadline: 10 days
Good day, Uladzimir!
A nice project description. This doesn't happen often)
All technologies are clear. I will be able to complete the task in Python.
I will be happy to help.
Budget: 600 PLN Deadline: 3 days
Good day, Uladzimir!
In general, the task is clear, but for an accurate answer regarding the deadlines and price, I would like to clarify some questions that arose after analyzing your task.
Please write in private messages — we will discuss the details and your wishes.
Budget: 500 PLN Deadline: 1 day
Hello!I
have extensive experience in Python and can write a script for any request.
Please contact me.
Budget: 500 PLN Deadline: 3 days
Good day, I have experience working with Telegram bots and Python, I can complete the task quickly and efficiently, write to discuss the details.
Budget: 500 PLN Deadline: 15 days
Good day.
I have experience and a desire to work.
I will complete it within the agreed deadlines.
Budget: 500 PLN Deadline: 2 days
Good day!
I can implement your task in Python without any problems (Tkinter/customtkinter+PyAudio). You will be able to choose settings, specify the automatic recording time, segment size, etc., without the slightest problems.
I can also add minimizing the application to the tray, auto-start, logging of all actions, warnings, and errors.
I have a few questions that I would like to clarify, so I would be happy if you write to me in private messages.
Budget: 500 PLN Deadline: 1 day
Hello! I can implement this project in Python!!!
Contact me!!!!!!
Budget: 500 PLN Deadline: 1 day
Hello! I am ready to complete this project and have extensive experience developing various applications.
Budget: 500 PLN Deadline: 1 day
My name is Roman, and I am in the top 5 developers in the category of "Artificial Intelligence and Machine Learning" among ~1600 specialists on the platform. I guarantee: - Fast and quality execution of the task - Clear adherence to deadlines - Regular communication throughout the entire process I would be happy to discuss the details of your project in private messages.
Питання. А наскільки принципово використовувати саме FFmpeg? Підозрюю, це для конвертації в зручний формат, але це не єдине рішення. Чи критино FFmpeg і якщо так, то чому?
Hello. I am looking for a mentor in Linux. I have experience as a strong junior DevOps specialist, but Linux and Kubernetes are my weak points. While I have some project experience with Kubernetes, my interaction with Linux is very superficial. Creating something, adding, renaming, opening, etc. is clearly not enough. I need a mentor who can help me improve in this area. The main task is to ensure that the knowledge sticks in my head, possibly through some pet project, tasks, or something along those lines, rather than just "repeat after me." I have taken courses on my own, but they don't particularly "stick" in my head. Here is a rough list of what I think I need: - Linux/Unix systems — in-depth administration of operating systems, file systems, user and access rights management, processes and services (systemd), Bash scripting, logging, monitoring, security configuration, automation of administrative tasks; - Networking technologies — OSI model and TCP/IP stack, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, load balancing, proxy servers, NAT, routing, network utilities (ping, traceroute, netstat, ss, tcpdump, curl), diagnosing and troubleshooting network issues; If Kubernetes can be added to this list, that would be great. Perhaps you can suggest something from your side. The format of the sessions, as I see it, is twice a week, meetings, discussions, consultations. More details can be your ideas and suggestions. Regarding the cost per hour or per month - please propose.
Development of a Power App, support for me as a beginner. Canvas App, assistance in developing the Screen Help in developing the data structure for the App Programming functions Assistance in creating Date-verse Tables