Flutter gsm dialer audio routing
Budget $250-750 USD
Job Description:
we need an expert in flutter to develop flutter app that will combine 2 plugins #1 flutter gsm dialer # =sip client the app will rout the flutter gsm dialer mic audio to the flutter sip client speaker and rout the flutter gsm dialer speaker audio to the flutter sip client mic
To route the microphone audio in a Flutter GSM dialer with a Flutter SIP client speaker, you can use the Flutter AudioRecorder and AudioPlayer plugins to capture and play audio, respectively. You will also need to use a SIP client library to establish a SIP session and communicate with the SIP server.
Here are the general steps you can follow:
Add the flutter_sound and flutter_sip plugins to your Flutter project. The flutter_sound plugin provides audio recording and playback functionality, while the flutter_sip plugin provides SIP communication functionality.
Use the flutter_sound plugin to capture microphone audio in your GSM dialer. You can start recording audio and save it to a file.
Use the flutter_sip plugin to establish a SIP session with the SIP server. You will need to provide the SIP server address, username, password, and other relevant details.
Once the SIP session is established, use the AudioPlayer plugin to play audio received from the SIP server through the SIP client speaker.
At the same time, use the AudioRecorder plugin to capture audio from the microphone and stream it to the SIP server through the SIP client microphone.
Here is some sample code that demonstrates this:
dart
Copy code
// Add the flutter_sound and flutter_sip plugins to your [login to view URL] file
dependencies:
flutter_sound: ^9.0.6
flutter_sip: ^1.0.0
// Use the flutter_sound plugin to record audio from microphone
import 'package:flutter_sound/[login to view URL]';
FlutterSoundRecorder recorder = FlutterSoundRecorder();
// Start recording audio
await [login to view URL]();
await [login to view URL](toFile: _recordingFilePath);
// Use the flutter_sip plugin to establish a SIP session with the SIP server
import 'package:flutter_sip/[login to view URL]';
FlutterSIP sip = FlutterSIP();
// Connect to SIP server
await [login to view URL](
server: '[login to view URL]',
username: 'user',
password: 'password',
displayName: 'Flutter SIP Client',
);
// Use the AudioPlayer plugin to play audio through SIP client speaker
import 'package:audioplayer/[login to view URL]';
AudioPlayer player = AudioPlayer();
// Play audio received from SIP server through SIP client speaker
await [login to view URL]('[login to view URL]');
// Use the AudioRecorder plugin to capture audio from microphone and stream it to SIP server
import 'package:flutter_sound/[login to view URL]';
import 'package:http/[login to view URL]' as http;
import 'package:http_parser/[login to view URL]';
FlutterSoundRecorder recorder = FlutterSoundRecorder();
// Start recording audio
await [login to view URL]();
await [login to view URL](toStream: true);
// Stream audio to SIP server
while (true) {
List<int> chunk = await [login to view URL]();
await [login to view URL](
[login to view URL]('[login to view URL]'),
headers: {'Content-Type': 'audio/wav'},
body: chunk,
);
}
Note that this code is just a starting point and you will need to modify it based on your specific requirements. You will also need to handle errors and close the SIP session and audio player and recorder when done
40 freelances font une offre moyenne de 596 $ pour ce travail
Hello, I am Full Time "Flutter Expert" that will combine 2 plugins #1 flutter gsm dialer # =sip client the app will rout the flutter gsm dialer mic audio to the flutter sip client speaker and rout the flutter gsm diale Plus
Hi There! You need to develop a Flutter GSM Dialer Audio Routing, I have seen the project description carefully send me a message for more discussion. As per your project need, I can build your project more effic Plus
Hi, I have 5 years of experienced on mobile application and development web services hybrid application with android studio ,iphonexcode swift IONIC, React Native , Flutter App . I would approach your project by sta Plus
Hello, Upon reading the job details I would say that all the required skills Android, Flutter, Audio Services, Mobile App Development and VoIP fall under my skills. I work on freelancer full time and I believe I can d Plus
Dear Sir/Madam, I hope you are well. I have read your project description. I am a Flutter / PHP / WordPress expert with over 8+ years of experience in creating websites and e-shops. I also have several skills like grap Plus
Hi, I am a flutter expert. I can combine and customize the flutter_audio and dialer package as you mentioned in the description. Please get in touch and give me chance. Hoping to reply from you. Thank you.
It's Asad Ali and, I'm Running a software house company named "CodeDebuggers". We have a team of experienced web developers, and, designers who're skilled in the following skills sets; ✔ Flutter ✔ Mobile Apps ✔ Manag Plus
We will keep working until you're satisfied, with 24/7 assistance and updates! Based on the provided job description, it seems like we can do this job using Flutter technology. We have experience in developing Flutter Plus
I am responding to your advertisement for the Mobile Developer job available at Apple. I have proven success with developing applications for android phones and am interested in moving to Apple’s Iphone team. My qualif Plus
Hello there, I can help u with this job plz contact and initiate the chat so that we can discuss in detail. I have great experience with VoIP, Mobile App Development, Audio Services, Android and Flutter. Meanwhile here Plus
Hii i am audio engineer, audio producer, audio editor, sound designer, I have 7 year experience, I can make your audio noise free and give it studio quality, pls message me so that we can discuss more in chat
Hi There, I have read your project post and you need to create an app using flutter that will combine 2 plugins #1 flutter gsm dialer # =sip client . I believe I am the perfect fit for this project. I am Flutter Mob Plus
Hello! I read your all descriptions very carefully and understood what you want. Anyway thanks for your job posting. As a full stack web & mobile developer I have worked in Mobile App Development (Android/iOS) includin Plus
Flutter gsm dialer audio routing Hope you are doing well, Looking for creative and knowledgeable Web & Mobile App developers? Search no further, because we are ready for the job with 10 years of full-stack web develop Plus
Hi There, Good day! Hope you are doing fine. ⭐ I will work with milestone only and release money as per good work progress. ⭐ I have gone through your initial project requirement and understand your project details. Plus
Hi I am Experience Software engineer with specialization in Flutter based Android and IOS Mobile Applications development I have 5 years experience in developing Applications I have experience practical and theoretical Plus
Hi I've read your explanation carefully. As a senior flutter expert, I'm confident with your project. I can work right now. Please contact to me. Looking forward to working with you. Thank you.
Hello, Greetings for the Day!!! I have gone through your requirement and understood every aspect of them. I have experience with the Flutter framework and have worked on similar projects involving au Plus
I am working in a big fintech company and this will be my first free lancing project so i will appreciate if you given me this chance.