2013-04-30 7 views
6

पर Emacs में वॉयस कोडिंग मैं ध्वनि पहचान द्वारा कोड लिखने में सक्षम होना चाहता हूं और वर्तमान में मैक ओएस एक्स 10.6.8 पर एक्वामाक्स 2.4 और ड्रैगन डिक्टेट 2 का उपयोग कर सकता हूं। क्या कोई जानता है कि यह संभव है और यदि ऐसा है तो कैसे? मैंने शॉर्टटाक, इमैक सुनो और वॉयस कोड देखा है, लेकिन वे केवल ड्रैगन स्वाभाविक रूप से बोलते हुए विंडोज मशीनों पर काम करते हैं।मैक ओएस एक्स

किसी भी लीड की बहुत सराहना की जाएगी।

इसके अलावा मैं ईएसएस के माध्यम से आर में लिख रहा हूं। क्योंकि Windows संस्करण अजगर के साथ पटकथा जा सकता है, http://www.youtube.com/watch?v=8SkdfdXWYaI

वह चलाता है ड्रैगन स्वाभाविक रूप से एक Windows वीएम अंदर बात हो रही है:

+0

आप क्या करना चाहते हैं कि आप अभी नहीं कर सकते हैं? –

+1

ड्रैगन डिक्टेट कस्टम कमांड बनाने की क्षमता के साथ आता है, जो कि बहुत शक्तिशाली है। मैं एक छोटा डीएसएल बनाने पर काम कर रहा हूं जिसका उपयोग ड्रैगन डिक्टेट 3 में आयात करने के लिए कमांड फाइलों को निर्यात करने के लिए किया जाएगा। और ड्रैगन डिक्टेट कस्टम कमांड की कार्यक्षमता बढ़ाने के लिए एक और प्रोजेक्ट। https://github.com/siderakis/dragon-fire –

+0

मुझे नहीं लगता कि ड्रैगन डिक्टेट ड्रैगन नैटुरली स्पीकिंग जैसे व्याकरण का समर्थन करता है एसएपीआई के माध्यम से करता है। –

उत्तर

4

टैविस रुड द्वारा इस प्रस्तुति पर एक नज़र डालें। फिर वीएम अपनी स्थानीय मशीन पर Emacs के साथ संवाद करता है।

वह प्रेजेंटेशन में कहता है कि वह अपना कोड स्रोत खोल देगा, लेकिन ऐसा लगता है कि अभी तक उसके गिथब पर नहीं है।

तो हाँ, यह संभव है, लेकिन इस बिंदु पर बॉक्स समाधान से बाहर नहीं है। यदि आप वास्तव में यह चाहते हैं, तो उचित तरीके से कार्य करने के लिए सप्ताह या महीनों का निवेश करने के लिए तैयार रहें।

3

मैंने हाल ही में अपने स्वयं के आरएसआई मुद्दों को हल करने के लिए बनाए गए कोडिंग-बाय-वॉइस समाधान को जारी किया। यह यहां पाया जा सकता है: http://voicecode.io

मैं इसे ज्यादातर सब्लिमे टेक्स्ट और एक्सकोड में कोडिंग के लिए उपयोग करता हूं, लेकिन यह एमएक्स या विम के साथ भी बहुत अच्छा काम करता है। इस समाधान के बारे में सबसे अच्छी बात यह है कि सभी आदेशों को "कमांड वाक्यांश" में जंजीर किया जा सकता है, इसलिए आपको अन्य वॉइस कमांड समाधानों के साथ हर व्यक्तिगत कमांड के बीच रोकना नहीं है।

यह सभी मानक चर-नाम प्रारूपों (सांप केस, ऊंट केस, आदि) के लिए अंतर्निहित समर्थन है, कीबोर्ड शॉर्टकट्स (यानी कमांड-शिफ्ट -5, कमांड-विकल्प-शिफ्ट-टी, के प्रत्येक क्रमपरिवर्तन के लिए अंतर्निहित कमांड है) और इसी तरह), कर्सर आंदोलन आदेश, ऐप स्विचिंग कमांड, विंडो स्विचिंग कमांड, प्रतीक combos के लिए आदेश "=>", "||", "> =", आदि, और बहुत कुछ है। इसके अलावा अपने स्वयं के कस्टम आदेश भी जोड़ना बहुत आसान है।