1. ホーム
  2. python

[解決済み] 四肢麻痺のプログラマーに最適なプログラミング補助ツール

2022-08-08 02:26:38

質問

結論から先に言うと、そうです、これはプログラミングに関連したものです。これは、「There, but for the grace of God, go you or I.」という見出しの下に来る状況をカバーするもので、私にとって全く新しい領域なので、ここでいくつかの深刻な助けを求めています。

ある若い男性。 ホンザ・リパ は、高校を卒業して2週間後に、古典的な馬鹿なことをしました--彼はロシアンリバーの浅瀬に飛び込んで C-4/C-5ブレーク 時にスイミング・プール・ブレイクと呼ばれる。ほんの数秒のうちに、彼は並外れたゴルファーとレスラーから四肢麻痺になってしまったのだ。 (この話を読んで...私たちは皆、ブリアンナのようなガールフレンドを持つほど幸運だったはずだ)。それは10ヶ月前のことで、彼は右手の人差し指と他のいくつかの手と足の動きをほんの少しコントロールできるようになっただけで、どれも細かな動きではありません。

彼のコンピューター (現在は Win7 を実行していますが、必要に応じて変更できます) の完全な制御は、音声コマンドによって行われます。本座は頭が悪いわけではありません。彼は AP 数学と物理で GPA 3.7 を取っていました。

問題点

  1. 入力はすべて音声コマンドで行うため、プログラミングで特殊文字が多用されると、膨大な量のコマンドが必要になることを懸念しています。どなたか よくできた プログラマー向けに特別に設計された音声入力システムをご存知の方はいらっしゃいますか?例えば、"Python input" と言うと、クラス定義などを行うためのマクロモードになるような、モーダルなものについて考えています。プログラマの国のすべてのRSIを考えると、きっと 何か があるはずです。それはどのような OS で動作するのでしょうか?

  2. 私は彼にPythonを教えようと思っています。Pythonは私がプログラミングや教育に好んで使う言語です。Python で書かれていて、彼の障害をサポートしながら精神的に関与するために特に良いマッチングとなるアプリケーション/何々はありますか?彼が興味を示したことの1つは株式投資ですが、それは新米のプログラマーにとって良い出発点ではないかもしれません。

  3. があります。 ロット (Flash、JavaScript など) の環境は、アクセシビリティに問題のある人々にとって特に優しいものではありません。私は、基本的に画面環境の上にオーバーレイ システムを作成し、画面イメージの上にマクロ コマンドの構築を許可する研究プロジェクトを漠然と覚えています (見つけられませんが)。このシステムを手に入れる/訓練することができれば、ネットを使用するための多くのハードルを取り除くことができるかもしれません。

  4. 私は特に、彼が自分自身の身近な問題を解決することを学びながら、同時に高度なプログラミングの概念を学ぶことができるように、オープンソースの Python ベースのロボット工学とロボット義肢のプロジェクトを見つけることに興味があります。

私はこの件について大量にググりましたが、私は は知っています。 見逃しているものがあります。そこで、SOコミュニティの皆さんにお願いがあります。I 知っている このグループには答えがあるはずです。 圧倒する このような人生を変えるような出来事の後でも、私たちの誰もが持っているであろう、あるいは必要とするプログラミングの機会で、私を圧倒してください。

更新しました。 私はちょうどcomputingforquads.orgを登録し、私はあらゆる種類の問題に対するあらゆる種類のソリューションのためのページを作成する予定です。

どのように解決するには?

スポーツ障害で、数文字以上入力すると激痛が走るのですが、どうしたらいいですか?

その代わり、emacsとDragon NaturallySpeakingを併用しています。 それを助けるためにマクロとスクリプトを書きました。 このシステムは完璧ではありませんが、機能しています。 私は主にC++でプログラミングしていますが、pythonも使っています。

もしあなたが望むなら、お手伝いしますよ。 ただ、音声合成ソフトに慣れるには数ヶ月かかりますし、訓練も必要です。

絶望しないでください、解決策はあるのです。

emacsとDragonファイルへのリンクはこちら(残念ながらまだ文書化されていません)。

http://code.google.com/p/asadchev/source/browse/#svn/trunk/home/Dragon

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

また、もっと情報が必要な場合は、私の電話番号は515 230 9363 (アメリカ合衆国、アイオワ州)です。 もし私ができることなら、喜んでお手伝いさせていただきます。