2014-10-07 8 views
5

पर काम नहीं करता है, मैं एक बहुत ही आसान एंड्रॉइड पहनने वाला ऐप कर रहा हूं, जो वॉइस कमांड के साथ खुलता है। मैंने शुरूआत {लेबल} के साथ कोशिश की है और एक टैक्सी को कॉल करने के रूप में एक कार्रवाई के साथ, लेकिन काम नहीं किया, मैं कुछ याद कर रहा हूँ।वॉयस कमांड एंड्रॉइड गियर

मैंने इसे अपने पहनने वाले मैनिफेस्ट पर जोड़ा (क्या यह सही है?) और मैंने पहनने और फोन पर तैनात किया।

प्रकट कोड है:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.karumi.kittwear" > 

    <uses-feature android:name="android.hardware.type.watch" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@android:style/Theme.DeviceDefault" > 
     <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> 
     <activity 
      android:name="WearMainActivity" 
      android:label="kit" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 

     <activity 
      android:name=".StartSearchMyCar"> 
     <intent-filter> 
      <action android:name="com.google.android.gms.actions.RESERVE_TAXI_RESERVATION" /> 
     </intent-filter> 
     </activity> 

    </application> 

</manifest> 
+0

मुझे भी इसी तरह की समस्या है http://stackoverflow.com/questions/25928594/voice-capabilities-in-android-wear –

+0

पता है कि यह काम कर रहा है, समस्या यह है कि मेरे पास यह दस्तावेज है, यह स्पैनिश भाषा के लिए है, वॉइस कमांड हैं: स्टार्ट कमांड के लिए 'abrir'। और टैक्सी रिजर्वेशन स्पेनिश पर मौजूद नहीं है: एस – flipper83

उत्तर

0

मैं एक ही मुद्दा है: OK Google, call me a taxi काम नहीं करता।

मैंने एक कामकाज किया: मैंने अपना ऐप taxi नाम दिया है, इसलिए अब यह s sometimes launched when I say: ठीक है Google, टैक्सी शुरू करें।

+0

हाँ, यह एक समाधान है। क्या आप 'कार को कॉल करें' कमांड का प्रयास करते हैं? क्या यह मेरे लिए सही काम कर रहा है। – flipper83

1

एक ही समस्या थी। समाधान लक्ष्य फ़िल्टर के लिए श्रेणी android.intent.category.DEFAULT जोड़ने के लिए किया गया था:

<activity android:name=".StartSearchMyCar"> 
     <intent-filter> 
      <action android:name="com.google.android.gms.actions.RESERVE_TAXI_RESERVATION" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 

आप फोन पर Android Wear ऐप को खोलते हैं आप सत्यापित कर सकते हैं जो आपके ऐप उपलब्ध है के तहत नीचे "ध्वनि क्रियाएं" "एक कार पर कॉल करें"।

अन्य गैर-अंग्रेज़ी वक्ताओं के लिए अभी भी वॉयस कमांड का उपयोग करने में समस्याएं हैं, आपको अपने डिवाइस पर ध्वनि आदेशों के लिए उपयोग की जाने वाली भाषा को दोबारा जांचना चाहिए। इसे अंग्रेजी में बदलें और इसे आज़माएं। यदि वह अभी भी काम नहीं करता है तो आप डिवाइस की भाषा को अंग्रेजी में भी बदलने का प्रयास कर सकते हैं।

संबंधित मुद्दे