मैं कमांड लाइन से मैक ओएस एक्स पर आवाज पहचान कैसे कर सकता हूं? विवरण:
% जब मैं ~ / पुस्तकालय / भाषण / बोलने योग्य वस्तुओं में देखता हूं, तो मुझे कई फाइलें दिखाई देती हैं, जैसे "मुझे एक चुटकुला सुनाएं", जिनकी सामग्री हैं:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
<plist version="0.9">
<dict>
<key>BuiltInCommandID</key>
<integer>105</integer>
<key>semanticCategory</key>
<string>globalTellMeAJoke</string>
<key>alternativeSpokenFeedback</key>
<string></string>
<key>suppressSpokenConfirmation</key>
<string>yes</string>
<key>alternativeFeedback</key>
<string></string>
<key>DefaultCommandName</key>
<string>Tell me a joke</string>
</dict>
</plist>
% OS X कैसे जानता है कि इस फाइल को कब लाया जाए? जब मैं कुछ कहता हूं, तो क्या यह मेल खाने वाले फ़ाइलनाम के लिए दिखता है?
OS X कैसे जानता है कि कमांड को कैसे चलाना है? मुझे उस फ़ाइल में कुछ भी नहीं दिखाई देता है जो कहती है कि क्या कमांड चलाना है ("मुझे एक चुटकुला बताओ" कमांड-लाइन कमांड नहीं है)।
% मुझे पता है कि कुछ ओसाकोम्पाइल जादू चल रहा है, लेकिन यह पता नहीं लगा सकता कि यह क्या है।
मैं स्ट्रिंग "एस" के लिए सुनने के लिए ओएस एक्स कैसे प्राप्त कर सकता हूं और जवाब में कार्यक्रम "सीएमडी" चला सकता हूं? मैं इसे विशुद्ध रूप से कमांड-लाइन से करना पसंद करूंगा, लेकिन अगर मुझे एक ग्राफिकल प्रोग्राम खोलना है, तो मैं करूंगा।