2017-04-05 24 views
6

हाय मैंने नमूना ऐप बनाने के लिए चरणों का पालन किया और यह मेरे कस्टम एजेंट के साथ सही बातचीत कर रहा है। लेकिन मेरा सवाल यह है कि, क्या हम अपने घर में वॉयस संदेश द्वारा अपने घर में होस्ट किए गए अपना संगीत या एमपी 3 चला सकते हैं? या मुझे अपने एंड्रॉइड ऐप से एक ऑडियो चलाने की ज़रूरत है जो एंड्रॉइड डिवाइस में स्थापित है जिसे Google होम के साथ वॉयस संदेश भेजकर जोड़ा गया है?Google होम - सर्वर से ऑडियो फ़ाइल चलाएं

https://developers.google.com/actions/develop/conversation

कृपया मुझे पता कुछ एक abt यह जानता है करते हैं।

धन्यवाद

उत्तर

1

आप अपने स्ट्रिंग जवाब में <speak>This is the audio <audio>link/or/url/to/audiofile.mp3</audio></speak> का उपयोग कर ऑडियो फ़ाइलें खेल सकते हैं। आप SSML सेक्शन

+1

में अधिक जानकारी प्राप्त कर सकते हैं यह ध्यान देने योग्य है कि यदि DNS पता (आईपी पते के विपरीत) का उपयोग करना है, तो आपको एक वैश्विक रूप से हल करने योग्य DNS रिकॉर्ड का उपयोग करने की आवश्यकता है। (यानी आपके स्थानीय DNS सर्वर पर कुछ परिभाषित नहीं है) Chromecast (और, मुझे लगता है, Google होम) जैसे डिवाइस कुछ हार्डकोड किए गए DNS सर्वर के पक्ष में DHCP- प्रदत्त DNS सर्वर को अनदेखा करते हैं। –

+0

मुझे खेद है, मैं पालन नहीं करता! – Nazeem

+1

तो, 'link/or/URL/to/audio file.mp3' कुछ हो सकता है जैसे http: // 192.168.7.9/my.file.mp3' या 'http://my.home.server.com/ my.file.mp3'। दोनों ठीक हैं। हालांकि, उत्तरार्द्ध के लिए काम करने के लिए, 'my.home.server.com' को * वैश्विक * DNS में कहीं भी मौजूद होना चाहिए। Google होम डिवाइस (यदि वे क्रोमकास्ट के समान ही काम करते हैं) के रूप में आपके घर राउटर से नहीं पूछते हैं, तो उनके घर राउटर पर एक स्थिर DNS प्रविष्टि बनाने के लिए पर्याप्त नहीं है, बल्कि इसके लिए DNS को हल करने के लिए अपने घर राउटर से नहीं पूछें, बल्कि इसके बजाय Google के DNS सर्वर से पूछें; वे ऐसा करते हैं भले ही आपका घर डीएचसीपी सर्वर ग्राहकों को DNS रेज़ोल्यूशन के लिए आपके घर राउटर का उपयोग करने के लिए निर्देशित करता है। –

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