source

사지 마비 프로그래머를 위한 최고의 프로그래밍 보조 도구

ittop 2023. 9. 14. 23:38
반응형

사지 마비 프로그래머를 위한 최고의 프로그래밍 보조 도구

결론을 내리기 전에, 네, 이것은 프로그래밍과 관련된 것입니다.'거기에, 그러나 하나님의 은혜를 위하여, 너나 나를 가라'는 제목 아래에 나오는 상황을 다루고 있습니다.이곳은 저에게 완전히 새로운 지역이기 때문에 저는 여기에 진지한 도움을 요청합니다.

인근 마을에 사는 혼자 리파라는 청년은 고등학교를 졸업한 지 2주 만에 전형적인 덤 씽(Dumb Thing)을 했는데, 러시아 강의 얕은 물에 뛰어들어 C-4/C-5 휴식을 취했는데, 이를 수영장 휴식이라고도 합니다.몇 초 만에 그는 특출난 골퍼이자 레슬러에서 사지마비 환자로 변했습니다. (이야기를 읽어보세요… 우리 모두는 브리아나와 같은 여자친구가 생길 정도로 운이 좋았어야 했습니다.)그게 10개월 전이었고 오른손 검지와 두 개의 다른 손, 발 동작들을 아주 조금만 제어할 수 있게 되었고, 그 어느 것도 미세하게 조절되지 않았습니다.

그의 컴퓨터에 대한 전반적인 통제는 음성 명령을 통해 이루어집니다(현재 Win7을 실행하고 있지만 필요에 따라 변경할 수 있습니다).혼자는 멍청하지 않아요그는 AP 수학과 물리학에서 3.7의 평점을 받았습니다.

문제점:

  1. 그의 입력은 모두 음성 명령을 통해 이루어지므로 프로그래밍에서 특수 문자가 우세하기 때문에 방대한 양의 장황한 명령어가 필요할 것을 우려하고 있습니다.프로그래머를 위해 특별히 고안된 잘 만들어진 음성 입력 시스템을 아는 사람이 있습니까?저는 모달일 수 있는 것에 대해 생각하고 있습니다. 예를 들어 "Python input"이라고 말하면 클래스 정의 등을 수행하기 위한 매크로 모드로 전환됩니다.프로그래머랜드에 있는 모든 RSI를 생각하면 뭔가 있을 겁니다어떤 OS에서 실행됩니까?

  2. 저는 그에게 제가 선호하는 프로그래밍 언어인 파이썬을 가르쳐줄 계획입니다.Python으로 작성되어 장애를 지원하면서 정신적으로 그를 참여시키는 데 특히 적합한 애플리케이션이 있습니까?그의 표현된 관심사 중 하나는 주식 투자이지만, 그것이 새로운 프로그래머에게 좋은 출발점은 아닐 수도 있습니다.

  3. 접근성에 문제가 있는 사람들에게 특별히 우호적이지 않은 많은 환경(플래시, 자바스크립트 등)이 있습니다.기본적으로 화면 환경 위에 오버레이 시스템을 만든 뒤 화면 이미지 위에 매크로 명령을 만들 수 있게 한 연구 프로젝트가 어렴풋이 기억이 납니다(찾을 수 없습니다).만약 우리가 이 시스템을 얻을 수 있다면, 우리는 인터넷을 사용하는데 많은 장애물을 제거할 수 있을 것입니다.

  4. 저는 특히 Python 기반의 로봇 공학 및 로봇 보철 프로젝트를 찾는 것에 관심이 있습니다. 이를 통해 그는 고급 프로그래밍 개념을 동시에 학습하는 동시에 자신의 당면 문제를 해결하는 방법을 배울 수 있습니다.

이것에 대해 구글 검색을 많이 해봤지만, 제가 놓치고 있는 것들이 있다는 을 압니다.SO 커뮤니티가 여기서 책임을 져야 한다고 요청합니다.이 그룹이 답을 가지고 있다는 을 알고 있으니, 제가 들어보겠습니다!우리 중 누구라도 그런 인생을 바꿀 만한 사건 이후에도 여전히 프로그래밍을 해야 할 수 있는 기회로 저를 압도합니다.

업데이트: 저는 방금 computingforquads.org 을 등록했고, 모든 종류의 문제에 대한 모든 종류의 해결책을 위한 페이지를 만들 입니다.지금까지 도와주셔서 감사하고 계속 답변해주세요!

저는 스포츠 부상을 입었고, 심각한 고통 없이는 글자 수가 적습니다.

대신 드래곤 내추럴 스피킹과 함께 이맥스를 사용합니다.나는 그것이 잘 지나갈 수 있도록 매크로와 스크립트를 작성했습니다.시스템이 완벽하지는 않지만 작동합니다.저는 주로 C++로 프로그래밍을 하지만 파이썬도 사용합니다.

당신이 원한다면 제가 도와드리겠습니다.경고할게요, 문자 소프트웨어로 말하는 것에 익숙해지는데 몇 달이 걸립니다. 게다가 저는 영어를 모국어로 사용하는 사람이 아닙니다. 그것이 방해가 될 것이라고 확신합니다.

절망하지 마십시오. 해결책이 있습니다.

여기 emacs 및 Dragon 파일에 대한 링크(불행히도 아직 문서화되지 않았습니다)

http://code.google.com/p/asadchev/source/browse/ #svn/트렁크/집/드래곤

http://code.google.com/p/asadchev/source/browse/ #httpn/http/emacs/elisp

또한 더 많은 정보가 필요하시면 제 전화번호는 515 230 9363 (미국, 아이오와) 입니다.제가 도와드릴 수 있다면 기꺼이 도와드리겠습니다.

중증장애인도 합리적으로 빠르게 문자를 입력할 수 있는 대셔 프로젝트를 살펴볼 만하다.대셔는 확률론적 언어 모델을 기반으로 구축되어 더 많은 가능성 있는 발화가 시스템에 더 쉽게 입력될 수 있습니다.시연 시스템은 상당히 인상적인 자연어 모음과 함께 제공됩니다.파이썬으로 작성된 많은 프로그램 코퍼스를 쉽게 얻을 수 있고, 코퍼스를 대셔에 로드할 수 있으며, 파이썬 프로그램에 들어갈 수 있는 특수 목적 버전을 만들 수 있어야 합니다.

이것은 전문적인 소프트웨어의 일부는 아니지만, 이것을 보고 눈 움직임 추적이나 마우스 움직임을 최소화해서 문자 입력을 하면 좋을 것 같다는 생각이 들었습니다.켄 펄린의 처리 페이지를 참조하고 "펜 입력"에 대한 애플릿을 살펴봅니다.

인도의 한 마을에 사는 하반신 마비 환자 중 한 명을 알고 있는데, 그는 드래곤 스피치 텍스트 소프트웨어를 사용하여 컴퓨터에 글을 씁니다.프로그래머에게 얼마나 적합한지는 모르겠지만(그녀는 프로그래머가 아닙니다), 그건 시작입니다.

자연점을 조사해 보는 것도 좋습니다.눈으로 조종하는 쥐라 혼자를 도와줄 수 있을 겁니다

도움이 되길 바랍니다.

완성된 iPython

파이썬 쪽에서 iPython은 파라미터, 함수 등을 보여주며 명령어 완성도가 있습니다.어쩌면 다양한 입력 장치에 대응할 수 있도록 맞춤화할 수도 있을까요?

http://ipython.scipy.org/moin/

도움이 될 수 있는 한 가지는 http://shorttalk-emacs.sourceforge.net/ 입니다.그것은 이맥과 음성 인식 사이의 인터페이스인 것 같습니다.그리고 언어에 관해서는 Python보다 Lua를 사용하는 것을 추천합니다.더 자연스러운 영어 흐름을 가지고 있습니다.

이 질문은 이제 꽤 오래된 것으로 알고 있습니다.나는 프로그래밍과 관련해서 혼자의 상황이 어떤지 궁금합니다.답장을 주시면 좋겠습니다.

저는 RSI를 앓고 있기 때문에 키보드와 특히 마우스의 사용을 최소화하려고 노력합니다.

저의 음성 인식 경험은 이런 것이 효과가 있다는 것입니다.저는 윈도우 7(WSR)용 내장 음성 인식 소프트웨어를 사용합니다.마우스 포인터 이동을 돕기 위해 보이스 핑거(http://voicefinger.cozendey.com/) 도 사용했습니다.몇 가지 핵심 사항은 다음과 같습니다.

바로 가기를 배워보세요.단축키를 사용하여 거의 모든 작업을 수행할 수 있으며 "타이핑 모드"(아래 참조)에서는 음성 인식 기능을 사용하여 말을 할 수 있습니다.

타이핑 모드를 사용합니다.텍스트를 받아쓰기를 하지 않는 한 컴퓨터에 바로 가기를 말하거나 이상한 단어의 철자를 말할 때 좋습니다.흥미롭게도 그것은 WSR의 명백한 "광고" 기능이 아닙니다.

발음 알파벳.타이핑 모드를 잘 활용하기 위해서는 음성 알파벳을 배우세요: http://en.wikipedia.org/wiki/NATO_phonetic_alphabet 어떤 형태의 음성 인식을 사용할 때 이것 없이는 현실적으로 살아남을 수 없습니다.

VIM. (또는 emacs - 확실하지 않음).Vim은 마우스를 만지지 않고 텍스트를 편집하기에 아주 좋습니다.이를 통해 WSR을 사용하여 텍스트를 편집할 수 있습니다.저도 VIM 초보자이지만 굉장히 도움이 된다고 생각합니다.

웹 브라우징.제 경험으로는 웹 브라우징은 마우스 없이는 여전히 대단히 어려운 일입니다.기본 명령에 도달하기 위해 마우스를 이동해야 하는 상황이 너무 많습니다.정말 부끄러운 일입니다.그럼에도 불구하고 마우스 없이 브라우징할 수 있는 정말 좋은 Firefox 플러그인이 있습니다.

  1. 마우스 없는 브라우징: https://addons.mozilla.org/en-us/firefox/addon/mouseless-browsing/ 모든 링크 옆에 숫자를 넣을 수 있는 많은 구성 옵션이 있는 깔끔하고 작은 도구입니다.그런 다음 이 번호를 입력하여 링크를 활성화할 수 있습니다.
  2. Vimperator: http://vimperator.org/ 이것은 마우스가 없는 브라우징보다 훨씬 더 나아갑니다.기본적으로 파이어폭스 제어와 같은 완전한 vim을 제공합니다.마우스를 사용하지 않는 브라우징보다 이것이 더 잘 작동하지만 기본 Firefox 동작을 변경하는 경우에는 짜증이 날 수 있습니다.

이것들은 제 개인적인 경험일 뿐입니다.혼자가 어떻게 지내는지에 대해 다시 한번 이야기를 들어보면 좋을 것 같습니다.

언급URL : https://stackoverflow.com/questions/2710537/best-programming-aids-for-a-quadriplegic-programmer

반응형