Implement real-time phone speech recognition in project with Asterisk PBX and Kaldi/Vosk
$30-250 USD
Chiuso
Pubblicato 10 mesi fa
$30-250 USD
Pagato al completamento
In my programming project I build a system around an Asterisk VoIP server. My purpose is to enable streaming speech recognition once inbound call occurs, i.e. I want to run automatic voice recognition since starting of conversation two people are involved into. The ASR (automatic speech recognition) engine I have chosen to implement that is Kaldi powered by Vosk server ([login to view URL]). As it needs some integration into Asterisk software, I use Asterisk-specific module ([login to view URL]) to carry out ASR operations without compatibility issues. So far if anybody speaks anything while calling, it gives very clear text output. The problem I'm struggling is how to enable streaming ASR immediately during the conversation, i.e. since Dial() application of Asterisk dialplan gets executed.
That's a subject of this job - create script (most likely, with some Asterisk REST Interface components) which works as follows:
1) since Dial() application starts running, real-time audio stream gets processed via ASR engine that is waiting for inputs inside of docker container (because I deploy Kaldi as a software built in Vosk server which is compatible with Asterisk, here is the out-of-box program implementation released on Github: [login to view URL])
2) once conversation begins and voice streaming is detected, audial data flow heads the ASR powered by Vosk server (within the docker container);
3) while data flow continues because of ongoing conversation between persons, ASR generates transcribed outputs (files) which should be advanced to an HTTP server to evaluate content of them (don't concern about this part, it's beyond this particular job, surely);
4) since conversation gets wrapped up, last phrases get processed via ASR to pass final outputs to the HTTP server mentioned above;
5) whenever inbound call occurs, same steps to be carried out: audial data capture - speech recognition within the docker container - text file through to the HTTP server.
That all to be compliant with real time requirements, so data flow needs fast and seamless throughput before and after ASR processing, as a matter of course.
While searching for any helpful content on the Internet, I encountered this Stack Overflow question [login to view URL]
It makes clear the same purpose, just in other words than in my description. However, I demand implementation of the system design with Kaldi/Vosk rather then Google Speech. As for language to be used for development, I would leave some options. So, Python/Java/JS are acceptable to do that.
The job will be considered as complete and worth full payment only if there is a provable functionality of the program which enables all listed steps without implementation errors. Certainly, it must be compatible with all aforementioned software products too.
I can do it. As 9+ years experiences in these field. I can give good quality work. I have read the guidelines of your work.I believe that i can provide you the best quality works you are anticipating from this platform give me a chance to show you the best i can do at your service.
Hi,
I've gone through the job posting. It seems that you're looking for a developer who have rich experiences on Linux, Asterisk PBX, C Programming and VoIP.
I've worked with another client in this space, I think you might find it very interesting to have chat.
Regards, Sofya
Hi
I have already read your project description carefully and got resolution to complete your project successfully.
I have much experience in Mobile Development.
So far I have developed a lot of mobile applications using iOS/Android/Flutter/React-Native.
I have developed the severail apps such as Grocery App, Taxi and Delivery Combined App, Pharmacy App, Doctor App, Dating app, Restaurant app, Buy& Sell business app, healthcare, social app, chat app, real estate app, eCommerce app, a dictionary app and so on.
Now I'm very interested in working with you.
I am available almost the whole day for discussion here.
Thanks.
Hi Greetings!
We are team of software developers.
We have developers working on almost all the technologies.
We will assign you a project manager who will assist you during entire process of project completion.
We will provide you fast,timely and on time delivery with reasonable and minimum cost.
We are a registered company located in Indore,India.
We are available right now for the project discussion and can start the project on an immediate basis.
We have understood your project requirement
We have 9 ++ years of experience in design and development.
We can handle projects from small styling to full development from scratch.
We will provide a good result in a short time and satisfy you fully.
We have experienced developers in
C Programming
Linux
Asterisk PBX
VoIP
WHY-Us:
» Ready to Start on Immediate basis &provide proper Testing.
» Keep your Data & Website Secure: Daily Progress Updates.
» You will get 30-days FREE BUG-SUPPORT even after Project-Completion
Please come in touch and let's discuss more detail about your task via chat.
Project milestones will be decided during chat.
Thanks and Regards
Tech India
Hello, my name is Marina and I am a freelance Full Stack and Game Developer with 7 years of experience in the industry. I have worked on a variety of projects that require the use of C Programming and I am confident that I can provide the necessary skills to complete your project. My background in Full Stack Development and Game Development has given me insight into how to create high-quality, engaging software that meets the needs of clients and users alike.
I understand how important it is to have real-time audio streaming enabled during conversations so that ASR can be carried out without compatibility issues. With my extensive experience in both web development and game development, I am well-placed to provide the necessary solutions for this project. Please feel free; contact me today so we can discuss how I can help you with this project. Thank you for considering me for this job!
Sure, i can help you with that1 cloud you please provide me with more information about the project and other prposel. i'm intrested of this project.
Thanks and Regard
Nadeem
9627210999
Dear Sir, I read your job posting and it looks like you need an ASR(automatic speech recognition), speaker verification/identification(voice biomarkers) developer.
I'm Muhhamad Bilal and I would love to have the opportunity to discuss the project with you in detail.
In various capacities in speech application, leading to my present assignment as project manager.
I have acquired skills in several fields including ASR(automatic speech recognition), KWS(keword spotting), voice command.
I've deployed real time speech to text app with vosk, kaldi for freeswtich, asterisk.
I can have a discussion with you anytime and want to be a good fit for your project.
It would be great to have the chat with you and learn more about how we can achieve your goal.
Thank you for your time, and I look forward to hearing from you soon.