Google Asistan SDK'sı, fikirlerinize sesli kontrol, doğal dil anlama ve Google'ın akıllı teknolojilerini eklemenize olanak tanır. Projeniz bir ifadeyi kaydeder (Takvimimde ne var? gibi sözlü bir sesli istek), Google Asistan'a gönderir ve ham metne ek olarak sesli bir yanıt alır.
Google Asistan Hizmeti
Google Asistan Hizmeti, bir Asistan isteğinin ve yanıtının ses baytlarını doğrudan değiştirmenize olanak tanıyan düşük düzey bir API sunar. Bu API'nin bağlantıları, gRPC'yi destekleyen tüm platformlarda Node.js, Go, C++, Java gibi dillerde oluşturulabilir.
Ses yakalama, ses çalma ve görüşme durumu yönetimi için Python'da referans kodu sağlanır.
Uyumluluk ve özellik desteği
Aşağıdaki tabloda, Google Asistan Hizmeti'nin platform uyumluluk gereksinimleri özetlenmektedir:
[null,null,["Son güncelleme tarihi: 2023-12-02 UTC."],[[["The Google Assistant SDK enables the integration of voice control, natural language processing, and Google's intelligence into projects, primarily for experimental and non-commercial purposes."],["It offers a low-level API for manipulating audio, accessible through various programming languages, along with Python reference code for audio handling and conversation management."],["While supporting audio input/output and visual HTML5 responses, it lacks hands-free activation, timers/alarms, podcast/news playback, and broadcast messaging capabilities."],["Developers can build projects by leveraging the gRPC APIs, customizing functionality with Actions on Google, and adhering to best practices for privacy, security, and audio configuration."]]],["The Google Assistant SDK facilitates voice control and natural language understanding in projects, using spoken audio requests and responses. It provides a low-level API via gRPC, supporting multiple languages and platforms. Reference code in Python handles audio capture, playback, and conversation state. Key features include visual output of responses, but exclude hands-free activation, timers, alarms, and media playback. Project development involves building with gRPC APIs, customizing, and then refining using privacy and audio best practices. The SDK can only be used for experimental and non-commercial projects.\n"]]