2011-01-03 1 views
3

コードを作成する人が多く、一時的または永久にキーボードを使用することができない理由があります。ドラゴン(MacSpeech)の使用Xcodeを使用して指示しますか?

Dragon Dictate(または他の音声認識ソフトウェア)が、私の腕がキャストされている間、コーディングを続けることができれば価値があるかどうかを調べようとしています。

あなたはこれについて何か経験がありますか? (どれくらいうまくいくのですか?)

答えて

3

CMUSphinxプロジェクトをお試しください。

http://cmusphinx.sourceforge.net

あなたはおそらく、最初はそれ以外の作業を見つけることができますし、たくさん読んする必要があります。しかし、私は投資された努力があなたと他の開発者に鋳造された武器を手伝ってくれることを願っています)

+0

スフィンクスを試してみたら、頭脳のためのキャストも必要です。 –

0

私はRSIに10年間悩まされています。私は試していない解決策があるのか​​疑問です。

あなたがグリッドを作成:

は、私は限り、以下のようになり実用的なソリューションのための青写真を作成するなどです。水平に進むと、子音の音韻があります。あなたは母音の音韻を持っています。おそらく20音の子音と13音の母音を使用していますが、これらのいくつかはdipthong/tripthongです。

このように、近隣に近すぎるものを除外した後、少なくとも100の異なる音素のペアが残っています。

あなたは、これらのみ10個の+ 10音素、および100語辞書

を使用してスフィンクスを適応し、各スロットに異なるキーボードの文字をマップします。

これにより、カスタマイズ可能なスロットが多く残されます。

その後、あなたはそれはあなたが

を行くようにあなたはおそらく稼が可能性タイプ「... LA-LU-こと-NI-PA-TA-BU-RRU」ナンセンスのシーケンスを使用してコンピュータに話し、あなたがコードするときにそれらの狂ったシンボルを使用することを念頭に置いて、訓練されたタイピストよりも、おそらくこの方法を指示する巨大なスピード、おそらく高速です。

これは大きなプロジェクトです。多分誰かがそうしなければ私はそれに亀裂があるでしょう。

私はプロジェクトのspascii '(ALA「ASCIIを話す」)を洗礼が、私はそれをコーディングを開始することはありません。

第2のことは、プログラマがマウスを多く使うことです。私はtrackIRというヘッドポインターデバイス(赤外線を使用していました)を使用していましたが、それは本当にまともです。私は後でジャイロスコープをキャップに貼りつけたジャイロスコープマウスを引き離して改良しました。これは本当にまともなパフォーマンスをもたらしました。私は最近VoiceCode、コーディングをリリース

0

http://voicecode.io

など、私はマウスボタンに配線フットペダルギターを使用してクリックしましたが、理論的にはあなただけのアップ、左、下、左、左クリックのために1音素ペアを割り当てることができます私自身のRSIの問題を解決するために作成した音声ソリューションです。

私はそれをSublime TextとXcodeでのコーディングと一般的なコンピュータの使用に使用します。このソリューションの大きな点は、すべてのコマンドを「コマンドフレーズ」に連鎖させることができるため、他のボイスコマンドソリューションと同じように個々のコマンド間で一時停止する必要がないことです。

すべての標準的な変数名形式(snake case、camel caseなど)をサポートしており、キーボードショートカットのすべての順列(command-shift-5、command-option-shift-T、カーソル移動コマンド、アプリケーション切り替えコマンド、ウィンドウ切り替えコマンド、 "=>"、 "||"、 "> ="などのシンボルコンボ用のコマンドなどがあります。さらに、独自のカスタムコマンドも簡単に追加できます。

関連する問題