स्मार्ट होम के लिए ऑब्जेक्ट का पता लगाने की सुविधा का स्कीमा
action.devices.traits.ObjectDetection
- यह ट्रैट उन डिवाइसों से जुड़ा होता है जो ऑब्जेक्ट या लोगों का पता लगा सकते हैं और उपयोगकर्ता को सूचना भेज सकते हैं. डिफ़ॉल्ट रूप से, दरवाज़े की घंटी बजने के बाद, Google Assistant की सुविधा वाले स्मार्ट डिसप्ले और स्पीकर पर, ऑब्जेक्ट डिटेक्शन की सभी सूचनाएं पढ़कर सुनाई जाती हैं.
डिवाइस के एट्रिब्यूट
कोई नहीं.
डिवाइस की स्थितियां
कोई नहीं.
डिवाइस के लिए निर्देश
कोई नहीं.
डिवाइस पर सूचनाएं
इस ट्रैट वाले डिवाइस, डिवाइस की स्थिति में बदलाव के हिस्से के तौर पर, यह सूचना पैल्यड दिखा सकते हैं. सूचनाएं लागू करने के बारे में ज़्यादा जानने के लिए, स्मार्ट होम ऐक्शन के लिए सूचनाएं देखें.
फ़ील्ड | टाइप | ब्यौरा |
---|---|---|
ObjectDetection |
ऑब्जेक्ट |
ज़रूरी है. सूचना का पेलोड. |
priority |
Integer |
ज़रूरी है. सूचना के लेवल के बारे में बताता है. फ़िलहाल, 0 वैल्यू का इस्तेमाल किया जा सकता है. इसका मतलब है कि सूचना को तेज़ आवाज़ में बोला जाना चाहिए. |
detectionTimestamp |
Integer |
ज़रूरी है. ऑब्जेक्ट का पता चलने का समय, मिलीसेकंड में. |
objects |
ऑब्जेक्ट |
ज़रूरी है. कैटगरी के हिसाब से, पहचाने गए ऑब्जेक्ट का कलेक्शन. |
named |
कलेक्शन |
उपयोगकर्ता की पहचान किए गए उन ऑब्जेक्ट की सूची जिन्हें लेबल से टैग किया गया है. |
[item, ...] |
String |
ऑब्जेक्ट का लेबल. कम से कम एक आइटम की ज़रूरत होती है. |
familiar |
Integer |
उपयोगकर्ता की पहचान किए गए ऐसे ऑब्जेक्ट की संख्या जिनका कोई लेबल नहीं है. |
unfamiliar |
Integer |
डिवाइस से पहचाने गए ऐसे ऑब्जेक्ट की संख्या जिन्हें उपयोगकर्ता शायद न पहचान पाए. |
unclassified |
Integer |
उन ऑब्जेक्ट की संख्या जिनका पता चला, लेकिन डिवाइस उनकी कैटगरी तय नहीं कर सका. |
उदाहरण
1 जनवरी, 2000 को दो अनजान ऑब्जेक्ट का पता चला.
{ "ObjectDetection": { "objects": { "unclassified": 2 }, "priority": 0, "detectionTimestamp": 946684800000 } }
1 जनवरी, 2000 को किसी ऐसे व्यक्ति की पहचान की गई जिसे आप जानते हैं.
{ "ObjectDetection": { "objects": { "familiar": 1 }, "priority": 0, "detectionTimestamp": 946684800000 } }
ऐलिस को 1 जनवरी, 2000 को पता चला.
{ "ObjectDetection": { "objects": { "named": [ "Alice" ] }, "priority": 0, "detectionTimestamp": 946684800000 } }