News

Voice programming, the next step in software development

Scheduling is an activity that only a select few have access to. It is not easy, as much as some promise 20-hour courses from “zero to expert” in Javascript and the like, it requires years of experience to be a decent programmer, who makes code optimized, adapted to the platform, well documented … in Finally, to program like a professional you have to dedicate more than 20 hours to the subject.

The fact is that this sector is constantly evolving. What if frameworks, what if new languages ​​… but now it seems that one more variable enters, voice.

We read it in an article by spectrum.ieee.org, where they comment on two platforms that perform the passage from voice to code:

Serenade, a digital assistant who writes the commands without requiring that we necessarily dictate each instruction word for word. It has a speech-to-text engine developed specifically for code, unlike Google’s speech-to-text API, which is designed for conversational speech. It has machine learning models trained to identify and translate common programming constructs into syntactically valid code. It raised $ 2.1 million in a seed funding round in 2020.

Talon, fall more control over each line, and it requires us to have more understanding about each task that is programmed into the machine. It has several components: speech recognition, eye tracking, and noise recognition. Talon’s speech recognition engine is based on Facebook’s Wav2letter automatic speech recognition system, while eye tracking and noise recognition capabilities simulate mouse navigation, moving the cursor across the screen based on movements. of the eyes and clicks based on the noises of the mouth.

If we compare them, Serenade follows a more natural way of speaking codeWhile Talon seems like another language, it requires more effort.

There are other open source speech coding platforms, such as Aenea and Caster, which are free, but both rely on the Dragon speech recognition engine, which users will have to purchase. Caster offers support for Kaldi, an open source speech recognition toolkit, and Windows Speech Recognition, which comes pre-installed on Windows.

Be that as it may, voice coding is still in its infancy, more aimed at those who have some limit when typing, since at the moment it is not possible to speak naturally about what we want and see the corresponding code on the screen.

Source link

Lenny Li

I started to play with tech since middle school. Smart phones, laptops and gadgets are all about my life. Besides, I am also a big fan of Star War. May the force be with you!

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button