Handschrift zum Computercode

Ich habe eine Nervenverletzung, bei der die Handschrift für mich viel besser ist als das Tippen. Ich möchte in der Lage sein, Computercode (in C ++ oder Python oder so ähnlich) von Hand zu schreiben und den handgeschriebenen Code in auszuführenden Text umzuwandeln.

OneNote 2016 funktioniert gut bei der Konvertierung in englischen Text, hat aber aus offensichtlichen Gründen Probleme bei der Konvertierung in Computercode.

Gibt es Programme, die handgeschriebenen Code in getippten Code umwandeln?

Irgendwelche OS-Präferenzen oder Preisgrenzen?
Möglicherweise haben Sie Probleme mit Python, da die Einrückung eine Schlüsselrolle spielt.
Hast du eine sprachgesteuerte Software ausprobiert? Wären Sie offen dafür?
@mawg Die meiste stt-Software ist auf Konversationssprache ausgerichtet, nicht auf Programmiersprache

Antworten (1)

Ich denke, Sie sollten sich besser nach einer Spracherkennungssoftware umsehen, da das Interesse an der Codierung per Sprache anscheinend größer ist .

Erinnern Sie sich zum Schreiben auf einem Touchscreen an Graffiti für Palm OS? Sie könnten so etwas wie MyScript MathPad unter iOS verwenden. Es ist darauf ausgerichtet, Handschrift in LaTex umzuwandeln, aber es sollte die Symbole enthalten, die Sie zum Programmieren benötigen. MyScript hat ein paar andere Optionen, wie die Stack - Tastatur (für jeweils ein Zeichen) oder Nebo für längere Dokumente.

Wenn Sie lieber auf Papier schreiben, können Sie wahrscheinlich die Genauigkeit verbessern, wenn Sie ein strukturiertes Formular verwenden, in dem Sie jedes Zeichen in ein Kästchen schreiben . Das nennt man Handabdruck . Indem Sie zuerst Seiten von Kästchen ausdrucken und ein Zeichen in jedes Kästchen schreiben, erleichtern Sie es der Software, einzelne Zeichen zu erkennen und richtig zu identifizieren, und verbessern die Verwaltung und Identifizierung von Leerzeichen. Es hört sich so an, als ob Sie Tesseract mit genügend Zeit trainieren und auf Ihre persönlichen Bedürfnisse abstimmen können. Dieser Beitrag von StackOverflow besagt, dass Sie eine Genauigkeit von etwa 90% erreichen werden, aber ich denke, das gilt für die Handschrift, nicht für den Handabdruck. Hier ist eine Frageüber die Verwendung von Handabdrücken mit Tesseract. Wenn Sie nicht die Zeit haben, Tesseract zu trainieren, aber das Budget haben, gibt es viele kommerzielle Optionen zum Lesen von Handabdruckformularen, aber ich habe mich nicht mit diesen befasst.

Das Schreiben auf einem Touchscreen oder Grafiktablett ist in der Regel genauer als ICR von statischen Bildern von Zeichen, da die Software die Art und Weise , wie Sie die Zeichen geschrieben haben, verwenden kann, um mehr Hinweise auf die Identität der Zeichen zu geben.