
Closed
Posted
need to record audio, save the file after 2 minutes, create new file, save the file after 2 minutes and so on. must run only in background. need to use Android Studio and Java. Not Kotlin
Project ID: 40396259
13 proposals
Remote project
Active 23 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
13 freelancers are bidding on average ₹288 INR/hour for this job

Hello There!!! ★★★★ ( Continuous background audio recording service with 2-minute auto file rotation in Java ) ★★★★ I understand you need an Android background service in Java that continuously records audio, saves a file every 2 minutes, and immediately starts a new recording file, all running smoothly in the background. ⚜ Background Service for continuous audio recording ⚜ Auto file split every 2 minutes ⚜ Seamless restart of recording cycle ⚜ File storage management (organized naming) ⚜ Foreground service for stable background execution ⚜ Android Studio project in Java (no Kotlin) ⚜ Battery-safe and crash-free implementation I have experince in Android Java development with background services and media recording systems. I understand lifecycle handling and long-running service stability. I’ll implement a robust ForegroundService using MediaRecorder with proper file rotation logic to ensure uninterrupted recording without data loss. Let’s connect and start building this service. Warm Regards, Farhin B.
₹250 INR in 40 days
6.3
6.3

Hi, I saw your audio recording project and it's definitely something I can handle. I've built several Android apps that work with background services, media recording, and file management. Background audio recording with automatic file splitting is straightforward work with the right architecture. Here's what I understand you need: Continuous background audio recording using MediaRecorder or AudioRecord Automatic file save every 2 minutes New file creation after each save Persistent recording loop that survives app backgrounding Pure Java implementation in Android Studio What I'll deliver: Working Android app with proper background service handling Reliable 2-minute file splitting with clean file naming Continuous recording that doesn't stop when app is backgrounded Proper lifecycle management and error handling Clean Java code following Android best practices Manifest configuration for required permissions (RECORD_AUDIO, WRITE_EXTERNAL_STORAGE) Simple setup documentation I've worked with MediaRecorder and Android services extensively, so I understand the nuances of keeping background recording stable and reliable. I'll make sure the audio files save properly without corruption and the app handles edge cases gracefully. Happy to discuss specifics about file format, storage location, and any logging you might need. Ready to build this. What's your timeline? Cheers, Maisam
₹250 INR in 40 days
5.2
5.2

Being a seasoned developer with over 10 years of experience, I can say without any doubt that I've come across projects similar to yours countless times before. With a precise focus on Android and Mobile Development, I have extensive hands-on experience using Android Studio and Java for building performing mobile applications. Moreover, my work always emphasizes on delivering efficient and high-quality solutions. Your task requires a background service to not only record audio but also save the file consistently every two minutes, creating a new file thereafter, and repeating the process continuously. This meticulous repetition needs an eye for detail and a robust system design that ensures everything runs smoothly even in the background. My track record of 100+ successful projects showcases my ability to deliver scalable and secure solutions just like your project requires. Choosing me means choosing professionalism, expertise, and dedication. With my long-term support commitment and my determination to go the extra mile for client satisfaction, I am certain that our collaboration will prove beneficial in transforming your vision into reality. Looking forward to our potential partnership!
₹250 INR in 40 days
3.9
3.9

Hey, Done this exact pattern before — background audio recording with auto-segmentation in Java. Approach: MediaRecorder for audio capture ForegroundService to keep it alive in background (mandatory post Android 8+) Handler/Timer triggers every 2 mins — stops current recorder, saves file, initializes fresh MediaRecorder instance Files saved to app-specific external storage with timestamped names Handles edge cases too — mic interruptions, phone calls, low storage warnings. Deliverables: Full Java source, tested on Android 10–14, background persistence verified. What's your target Android version range? — Arun
₹250 INR in 40 days
3.0
3.0

If it is with notification and user consent we can do it. If you want true hidden recording its not allowed since android 9+. Looking forward to hear more from you. Thanks for your consideration.
₹400 INR in 40 days
0.6
0.6

have 8+ years of experience in Android development and can build your audio recording app in Java using Android Studio as required. I will create a background service that continuously records audio, automatically saves files every 2 minutes, and starts a new recording without interruption. The app will run smoothly in the background with proper handling of permissions and Android restrictions. You’ll get a stable, efficient, and production-ready solution. I’m ready to start right away. Thanks
₹400 INR in 40 days
0.0
0.0

Recording audio continuously in the background while splitting files every 2 minutes requires a foreground service with proper wake locks to prevent Android from killing the process during sleep. Building this in Java with Android Studio means handling MediaRecorder lifecycle carefully, especially the stop/start transitions between file segments to avoid audio gaps or corrupted files. Your specific mention of Java tells me you likely have an existing codebase or team constraint. The tricky part is managing the 2 minute timer with AlarmManager or Handler while maintaining recording quality across file boundaries. What Android API level range does this need to support, and does the app need to handle phone calls interrupting the recording session?
₹250 INR in 40 days
0.0
0.0

Hello, this project sound as an interesting one. I have experience in Java over 8 years, that including development with Android SDkK. We can discuss more details in chat.
₹300 INR in 35 days
0.0
0.0

Sangrur, India
Payment method verified
Member since Oct 26, 2014
₹100-400 INR / hour
₹100-400 INR / hour
$10-30 USD
$2-8 USD / hour
₹100-400 INR / hour
₹75000-150000 INR
$10-30 AUD
$10-30 USD
₹1500-12500 INR
₹5000-7000 INR
$15-25 USD / hour
$30-250 USD
$10-30 USD
$30-250 AUD
€250-750 EUR
€8-30 EUR
$15-25 USD / hour
₹12500-37500 INR
₹1500-12500 INR
$30-250 AUD
₹100-400 INR / hour
£250-750 GBP
$3000-5000 AUD
$15-25 USD / hour
$10-30 USD