成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用語音寫代碼比鍵盤更快

開發(fā) 項目管理
這是 Tavis Rudd 在 2013 年 Python 大會上的演講,展示了如何使用語音進(jìn)行編程。他在手部肌肉麻木后無法順利敲鍵盤,于是利用語音識別工具來寫代碼。一開始很慢,后來熟練后,速度比敲鍵盤還快。

這是 Tavis Rudd 在 2013 年 Python 大會上的演講,展示了如何使用語音進(jìn)行編程。他在手部肌肉麻木后無法順利敲鍵盤,于是利用語音識別工具來寫代碼。一開始很慢,后來熟練后,速度比敲鍵盤還快。

提要

“兩年前我開發(fā)一個叫Emacs Pinkie的項目時重復(fù)性勞損(Repetitive Strain Injury, RSI)嚴(yán)重,結(jié)果我的手變得發(fā)麻,我不能再打字或者工作了。絕望之中,我嘗試用語言識別。起初我寫代碼慢得要命,但因為不能打字,我只好堅持下來。經(jīng)過 幾個月的詞匯調(diào)整,還有磕巴地用Python和Emacs Lisp編程,我做出了這個能讓我用語音編程的系統(tǒng),比我曾經(jīng)用手寫更快更有效率。

在一個快放了的實況演示里,我會用Python創(chuàng)建一個小系統(tǒng),并且加了點其他的語言作為額外贈送,然后不碰鍵盤將它部署。演示里的神會在預(yù)先安排 下露面。我希望能說服你,語音識別不再只是殘疾人的幫手,不再只是做平凡無奇的事情。現(xiàn)在它成為一種高效的工具,能造福所有程序員。”

[[83138]]

第一個演示,用語音編寫  Emacs Lisp 代碼,從 9:00 開始。

如果你缺乏耐心,這里列下了視頻概要:

  • 他使用微軟Windows下的 Dragon NaturallySpeaking 語言識別軟件。(他說他沒能夠讓Linux的 CMU Sphnix 工作起來。)(盡管他使用Mac,但顯然在用Virtual Box跑WIndows。)
  • Dragon軟件是用Python開發(fā)的。他改了一下,用了Christo Butcher寫的Python Speech識別擴(kuò)展庫DragonFly。見 https://pypi.python.org/pypi/dragonfly/0.6.5。所以他現(xiàn)在可以定義自己的語音命令。(輸入些什么,或者移動鼠標(biāo)到代碼的某個位置,或者鍵盤快捷鍵,切換應(yīng)用程序等等。)
  • 他創(chuàng)建了許多簡短的特殊/唯一的元音表達(dá)式來做不同的事情。例如插入換行,切換Emacs緩沖區(qū),啟動終端等。所以當(dāng)他在語音編程時,你會聽到“twip, chirp, slap, derp / 踢,削,拉,打……”,很有意思。
  • 他做了大概2千多種命令。
  • 他說他系統(tǒng)做的所有事情都是在Vim或者Emacs里。(在他的演示中,用的好像都是Emacs,作為做其他操作的接口。頻繁使用了Emacs的各種特性,包括模板,自動完成,Emacs里的shell。)
  • 他演示了用它來寫Emacs Lisp,Python程序,在Emacs,終端下工作。如此高效,比一般程序員用手在鍵盤上寫都快。
  • 他花了3到6個月來習(xí)慣這個系統(tǒng)。
  • 他的重復(fù)性勞損(Repetitive Strain Injury RSI)目前已經(jīng)完全康復(fù),但他說他仍然在用語音編程,大概占了40%到60%的時間。
  • 他說他會在4個月內(nèi)發(fā)布代碼。關(guān)注他的twitter或GitHub。https://github.com/tavisrudd,https://twitter.com/tavisrudd

他推薦的一款麥克風(fēng)是 Audix OM-7 Microphone,比較貴,198美元。

我在2010年用過幾個月微軟的語音識別系統(tǒng)。微軟Windows 7自帶。對于正常的說話很好,但是不太可能用來編程(即裝即用)。在普通的Windows應(yīng)用程序上工作得很好,尤其是來自微軟的應(yīng)用例如Office,但是在Emacs上行不通。

原文鏈接:http://ergoemacs.org/emacs/using_voice_to_code.html

譯文鏈接:ergoemacs.org/emacs/using_voice_to_code.html

責(zé)任編輯:陳四芳 來源: 伯樂在線
相關(guān)推薦

2020-11-30 10:18:02

鴻蒙小車

2021-01-13 10:51:08

PromissetTimeout(函數(shù)

2021-07-23 16:30:36

PythonC++代碼

2021-09-03 10:44:42

ThreadLocalObject 數(shù)組

2014-12-02 14:05:09

OneAPM阿里云

2014-10-22 19:54:09

語音編程

2024-01-19 16:43:01

2023-09-14 15:48:53

排序測試

2017-06-13 22:54:03

筆記本機(jī)械鍵盤鍵盤

2012-06-13 01:53:23

Java代碼

2019-01-02 09:49:42

代碼程序員女朋友

2023-04-06 19:13:57

2024-10-10 09:40:29

2011-09-08 16:24:25

Win 7語音識別

2025-05-29 01:53:22

前端代碼開發(fā)

2020-11-09 10:01:29

Python乘法位運(yùn)算

2023-04-27 10:27:57

ChatGPT機(jī)器狗

2020-08-18 08:15:27

WindowsLinux操作系統(tǒng)

2021-09-10 08:09:36

Windows 11操作系統(tǒng)微軟
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 美女视频一区二区三区 | 成人欧美一区二区三区在线播放 | 日本不卡高字幕在线2019 | av网站在线看 | 国产精品一区二区久久久久 | 日本一二区视频 | 成人午夜| 一区二区三区四区国产 | h视频在线观看免费 | 一级黄在线观看 | 亚洲精品永久免费 | 中文字幕在线一区 | 国产精品自拍啪啪 | 91看片网 | 日韩在线一区二区三区 | 欧美高清免费 | av免费网站在线 | 欧美精品在线免费观看 | 国产网站在线播放 | 亚洲成av人片在线观看无码 | 中文字幕亚洲精品 | 国产91丝袜在线播放 | 日韩欧美在线视频观看 | 超碰av免费 | 农夫在线精品视频免费观看 | 日本网站在线看 | 亚洲成人精品在线 | 久久精品视频在线播放 | 精品乱码一区二区 | 狠狠的操| 国产视频日韩 | 亚洲精品aⅴ | 色嗨嗨| 男人天堂久久久 | 欧美日一区二区 | 欧美国产精品一区二区三区 | 日本三级精品 | 欧美日韩精品一区二区三区四区 | 一区二区三区在线看 | 亚洲精品免费在线观看 | 影音先锋成人资源 |