当前位置: 首页 > 科技观察

现在程序员口语编程,支持Java、Python等语言|免费

时间:2023-03-17 22:19:01 科技观察

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。“添加一个Hello函数”、“添加一个打印”、“在Hello中添加引号”……程序员们,以后别轻举妄动了,学学声音编程吧~现在有免费的AI小工具小夜曲,插目前使用的编译器(如VSCode、IntelliJ、Atom),程序员可以通过“说话”来编写代码。目前,Serenade支持Java、Python、JavaScript、TypeScript、C++、C等10多种语言,在macOS、Windows、Linux上均可免费下载。不过亲测一下:目前不支持中文~不过英文版来了,中文还会远吗?(手动狗头)怎么用?首先在官网下载安装,需要通过邮箱激活。激活后,Serenade会自动为您安装相应的编译插件。您可以通过单击顶部的粉色按钮开始声音编程-聆听开关,或按Alt+Space切换小夜曲。如果Serenade有听力障碍,将提供多个选项。要选择哪一个,只需说出相应的数字,例如,二。如果所有选项都不正确,您可以说撤消。你可以说添加、插入、更改、删??除来操作一些代码块,例如行、字字、函数函数或类。说去会将鼠标移动到最近的代码块。例如,gotofunction会移动到最近的函数。还有上、下、左、右四个方向移动鼠标。更多操作指南,可以点文末链接吃~与Google的speech-to-textAPI是专为会话式语音设计的不同,Serenade有专门为代码开发的语音识别引擎。一旦程序员说出代码,Serenade就会将语音输入NLP层,该层的ML模型可以识别编程结构,将它们转换为语法上有效的代码。您可以说“添加函数阶乘”,它会自行处理语法,帮助您在JavaScript中创建阶乘函数。Serenade声音编程工具背后其实有这样一个故事。创始人MattWiethoff之前是美国知识问答平台Quora的开发者。几年前,他被诊断出患有程序员的通病——手部重复性压力损伤。由于频繁重复的手部活动,手腕神经受损,无法再用双手敲代码。对于作为程序员的他来说,无疑是一次重大的打击,他的职业生涯可能会提前结束。但马特维索夫并没有放弃。相反,他选择与他的联合创始人汤米麦克威廉姆合作,并决定使用人工智能来创建一个只会说话的程序。11月,Serenade获得了210万美元的种子资金。那么,你想试试声音编程吗?美食攻略来了,记得回来分享你们的感受哦!食用指南:https://serenade.ai/docs/#setup