Cihaz İşlemlerine Genel Bakış

Google Asistan SDK'sı sayesinde Google Asistan'ı kendi projenize yerleştirebilirsiniz. Böylece Asistan, Google Home gibi çalışır. Ancak projeniz, Google Home'da bulunmayan benzersiz donanım özelliklerine sahip olabilir: Örneğin, projenizde özelleştirilebilir parlaklık ve renk ayarlarına sahip benzersiz bir LED ekrana sahip olabilir.

Cihaz İşlemleri, geliştirdiğiniz projelerde Asistan'ın yapabileceklerini, donanım özelliklerinden tam olarak yararlanmanıza olanak tanıyan bir araç ve API grubudur.

Yerleşik Cihaz İşlemleri

Google, ışıklar, aletler ve kameralar gibi gündelik eşyalar için çok çeşitli, yaygın olarak kullanılan cihaz işlemleri geliştirmiştir. Bu işlemler sayesinde, projenizi kontrol etmek için Google Asistan'ın doğal dil işleme gücünden yararlanabilirsiniz. Örneğin, ışığı olan bir proje farklı şekillerde açılabilir.

  • Ok Google, ışığı aç.
  • Ok Google, ışığımı aç.
  • Ok Google, salonumun ışığını aç.

akıllı ev özellikleriyle ilgili komutlara yanıt verecek şekilde kendinize uygun bir proje oluşturabilirsiniz. Örneğin:

  • Ok Google, parlaklığı %50'ye ayarla.
  • Ok Google, sıcaklığı 98 dereceye ayarla.

Özel Cihaz İşlemleri

Kendi donanımınız için özel cihaz işlemleri de oluşturabilirsiniz. Bu işlemler için dil bilgisini ve komutları tanımlarsınız:

  • Ok Google, ışığımı 5 kez yakıp söndür.
  • Ok Google, sola git.

Bu işlemleri Google Asistan hizmetini kullanarak kullanma hakkında daha fazla bilgi edinin.

İşleyiş şekli

Cihazda, Google Asistan Hizmeti'ne erişmek için kullanılan kimlik bilgileriyle birlikte Google Asistan SDK'sı yüklüdür. Cihaz sözlü isteği gönderir (Aç.) ve hizmetten cihazın yerleşik LED'ini açmasını ister. Cihaz, modeli ve cihaz örneği tanımlayıcılarını da gönderir. Böylece hizmet, isteğe en uygun şekilde nasıl yanıt vereceğini belirleyebilir.

Hizmet, kullanıcının hangi kelimeleri söylediğini belirlemek için Otomatik Konuşma Tanıma (ASR), bu kelimelerden gelen isteğin anlamını analiz edip anlamak için Doğal Dil İşleme (NLP) ve istekle ilgili bağlam sağlamak için cihaz eşleştirmeyi kullanır. Cihazın desteklediği işlemleri ve bu işlemlerin nasıl gerçekleştirilmesi gerektiğini tanımlayan bu bağlam önemlidir.

Ardından hizmet, cihaza özel komutla birlikte kullanıcıya söylenen bir metin (Elbette.) ile yanıt verir. Cihaz bu komutu nasıl kullanacağını bilir: LED\'ini açar.

Cihaz İşlemleri LED Örneği

Başlayın

Google Asistan'ı projenize yerleştirerek ve ardından Device Actions ile benzersiz işlevler ekleyerek fikirlerinizi hayata geçirin. Google Asistan hizmetini kullanarak projenizi geliştirebilirsiniz.