色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一位用語音編程的框架工程師

工程師人生 ? 來源:網絡整理 ? 作者:工程師吳畏 ? 2018-08-08 09:57 ? 次閱讀

我喜愛在ExtraHop工作的原因之一就是會議少、大塊大塊的連續開發時間。然而,我很快發現,我不習慣長時間敲代碼了。我在ExtraHop工作數周后,我的手腕和胳膊不太舒服。這些地方在過去是斷斷續續的不舒服,但是放在以前,限制晚上在家使用電腦足以解決這個問題。不過,這一次不同了。

#Tony Grosinger是ExtraHop網絡公司的框架工程師

做為一個剛剛畢業的大學生,我擔心每天的工作活動會引起永久性損傷。我開始研究人類工程學鍵盤和鼠標,期望找到萬全的解決方式。正如你猜測的,我沒有找到有魔力的方法,我的狀態每況愈下。

這種不適讓我沮喪,我更加擔心,這種傷害將妨礙我在工作和生活上的快速、輕松創造和交流。

介紹一種方法

在嘗試、摒棄了一些其它方法之后,ExtraHop的一個同事向我展示了Tavis Rudd的視頻,Rudd用其聲音編程。起初,我懷疑這種方法的可靠性和效率。不過,看了視頻之后,我堅信聲音輸入對于程序員來說是一種并行的選擇。Rudd患有類似的病癥,他已經搜尋了我剛做的所有類似調查,最終認為,再好的鍵盤也不足以解決這種痛苦。

那天晚上,我在網上查找那些通過聲音編程的人,想找到提示和教程。這些人少之又少,很多人斷言這是不現實的。我沒有那么容易放棄掉,開始鼓搗一個工具包,它支持在Linux機器上通過聲音編程。

配置:最難的部分

很快就搞清楚了,Dragon NaturallySpeaking是聽寫軟件中的唯一選擇。他們的產品在語言識別上領先其他人很多,但是他只能運行在Windows或Mac上。不幸的是,我在Wine【注1】上從來沒有成功運行過Dragon NaturallySpeaking,我不得不在Windows虛擬機上,設置代理到Linux主機的命令。

我在本文將略去一些配置步驟,你可以在我的Github repo找到如何搞定一切的詳細指令。

如果你按照那些指令做了,你現在應該能夠發送口授和示例命令到你的Linux主機了,不過離編程不遠了。我在接下來的兩周里編寫語法,大部分過程是這樣的:

期望執行一個任務(編程、切換窗口等)。

編寫讓我通過聲音實現這個任務的命令。

測試命令,增加相關的命令。

重復。

這個過程進展緩慢,我希望,鏈接的倉庫幫你避免從頭開始。甚至在用了大概一個月以后,我每天仍然數次調整命令。Tavis Rudd宣稱有2000多個自定義命令,這意味著我必須還有很多工作要做。

結果

如Rudd在講話中解釋的一樣,麥克風是安裝中的關鍵點。只能聽到你的、好的麥克風將在識別的精度和速度上產生巨大的不同。我非常喜歡正在使用的Blue Yeti,但是我只有在辦公室絕對安靜的前提下才能使用它。

根據目前我建立的命令,我可以在窗口切換,導航web,在工作區切換,還有最重要的,我可以用合理的速度進行Python和Go的編程。這沒有使用鍵盤編程快,不過一旦你掌握了這些命令,它還是有著驚人的效率。

我在上面提到的Github倉庫分享的語法是針對我所需的工作流。我推薦你把它們作為起點,但要注意計算機可能識別你的詞語與我的不一樣。這些語法也是我經常用到的、針對特定語言的。請不要猶豫寫下你喜愛的語言。最后,在dotfiles倉庫里的.vimrc文件,可以找到聲音命令觸發器的自定義快捷方式。

用聲音編程還不完美,不過它已經達到了可作為實際選項的地步。不要繼續忍受手腕和胳膊的不適了,因為現在有了替代方法。歡迎給我發送pull request,我們可以繼續讓聲音編程變得更好。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 工程師
    +關注

    關注

    59

    文章

    1570

    瀏覽量

    68515
  • 編程
    +關注

    關注

    88

    文章

    3615

    瀏覽量

    93716
收藏 人收藏

    評論

    相關推薦

    尋求專業工程師幫助設計USB多口充電器

    嗨, 我正在開發款USB多口充電器,現尋求一位專業工程師或產品設計的幫助。希望能夠與有經驗的工程師合作,共同完成產品設計。以下是我們的需
    發表于 08-05 12:03

    正是拼的年紀|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發布于 :2024年07月25日 11:31:02

    嵌入式軟件工程師如何提升自己?

    ,可以為自己的職業生涯打下堅實的基礎,并實現個人的職業目標。愿每一位嵌入式軟件工程師都能在這個充滿挑戰和機遇的領域中取得成功!
    發表于 06-12 11:20

    嵌入式軟件工程師和硬件工程師的區別?

    和通信協議,以及熟練掌握種或多種編程語言和開發工具。 主要負責的任務和領域 嵌入式軟件工程師的工作涉及到各種任務,主要包括: * 系統設計:包括確定系統功能、分配資源、優化性能等。 * 軟件
    發表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發布于 :2024年04月30日 17:33:15

    stm32f0怎么不使用語音IC做合成語音

    我這邊板子就個功放電路,要求不使用語音IC做語音,我聽別人說去了解MP3這方面,但我只找到MCU軟解碼,但我怎么不了解,不清楚怎么做成自己的語音
    發表于 04-25 06:00

    尋找一位編程

    尋找一位編程員。請法郵件 j_helmut@163.com
    發表于 04-02 13:34

    為何國外工程師偏愛使用for(;;)來實現MCU死循環?

    一位工程師發現,國外工程師在給demo在做死循環時用的是for(;;),而不是常用的while(1)。這僅僅是個人習慣的問題,還是有更深層次的含義?
    發表于 04-01 11:26 ?643次閱讀
    為何國外<b class='flag-5'>工程師</b>偏愛使用for(;;)來實現MCU死循環?

    如何搞崩個硬件工程師心態?試試對ta說這幾句

    硬件工程師
    揚興科技
    發布于 :2024年02月20日 18:05:49
    主站蜘蛛池模板: 久久久国产精品免费A片蜜臀| 99久久久久国产精品免费| 十八禁肉动漫无修在线播放| 男人边吃奶边摸边做刺激情话| 久久精品国产99欧美精品亚洲| 狠狠插狠狠干| 果冻传媒2021一二三在线观看| 国产亚洲精品久久久闺蜜| 国产午夜精品鲁丝片| 国产老师开裆丝袜喷水漫画| 国产精品成人自拍| 国产伦精品一区二区三区精品| 国产精品免费视频播放| 国产精品免费久久久久影院| 国产欧美第一页| 好紧小嫩嫩水的10p| 精品久久久爽爽久久久AV| 九九在线中文字幕无码| 久久嫩草影院网站| 蜜芽无码亚洲资源网站| 欧洲精品一区二区不卡观看| 日韩精品卡1卡2三卡四卡乱码| 色小姐电影qvod播放| 性吧 校园春色| 亚洲一区免费在线观看| 中文字幕中文字幕永久免费| 538视频这里只有精品| 99re6久久热在线视频| 成年人免费观看的视频| 国产69精品久久久久APP下载| 国产精品亚欧美一区二区三区| 国产午夜在线观看视频| 精品欧美18videosex欧美| 美目盼兮amy198281| 琪琪色原网站ying| 我解开了岳的乳第一个女人| 亚洲国产精品嫩草影院| 中文字幕在线永久| 不用播放器的黄| 国产原创中文视频| 久久只精品99品免费久|