Tôi có thể tạo lệnh thoại và phản hồi tùy chỉnh cho Google Home không?


11

Tôi muốn có thể tạo các lệnh và phản hồi bằng giọng nói tùy chỉnh của riêng mình cho thiết bị Google Home của mình. Có cách nào để làm điều này?


Đến bây giờ, vào năm 2020, thật dễ dàng: chỉ cần mở DialogFlow và chỉnh sửa "cuộc hội thoại" của bạn. Nhưng nó chỉ "dễ dàng" nếu bạn biết khá rõ thuật ngữ Google / Android: ý định, webhooks, thực hiện, hành động, sự kiện hộp thoại, ... Bạn cũng có thể kiểm tra hộp thoại của mình trên điện thoại trước khi chính thức triển khai nó ra toàn thế giới .
nhảy cầu

Câu trả lời:


8

Google không cung cấp api cho điều đó. Thay vào đó, QA của họ bảo người dùng sử dụng ứng dụng bên ngoài IFTTT = If ThisThenThat . Đề xuất mới hơn của Google là AutoVoice .


1
Hiện tại đã có API cho các lệnh tùy chỉnh: Tác vụ trên Google . IFTTT là một nền tảng tuyệt vời và có lẽ dễ sử dụng nhất cho người tiêu dùng.
Aurora0001

1
Nếu trước đây không có API cho điều đó, thì IFTTT đã làm điều đó như thế nào? Họ có API không công khai với Google mà họ đang sử dụng không?
kec

6

Đối với người dùng cuối, sử dụng IFTTT hoặc dịch vụ kết nối khác như được mô tả trong câu trả lời của mico có lẽ là cách tốt nhất.

Nếu bạn muốn phát triển một hành động trên nền tảng Google Assistant, bạn có thể sử dụng Hành động trên Google , bộ công cụ với mọi thứ bạn cần để phát triển một hành động mới mà người dùng khác có thể tương tác. Lưu ý rằng, không giống như Alexa, các hành động Google Assistant không cần phải cài đặt .

Để phát triển kỹ năng Google Assistant, bạn có thể:

  • sử dụng API.AI , một nền tảng được xây dựng sẵn để diễn giải lời nói của người dùng và chuyển đổi nó thành mã mà ứng dụng của bạn có thể xử lý

  • sử dụng trực tiếp SDK hành động , giúp bạn kiểm soát nhiều hơn, với chi phí phức tạp hơn một chút.


1
Có phải SDK hành động cho phép bạn trả lời trực tiếp một câu hỏi, chẳng hạn như "OK Google, nhiệt độ sẽ là bao nhiêu vào lúc 6 giờ tối?", Bỏ qua nhu cầu gọi ứng dụng trước, chẳng hạn như bằng cách nói: "OK Google, nói chuyện với hàng giờ Thời tiết. "?
kec

1
@kec Vâng, theo một cách nào đó, có một tùy chọn cho việc gọi ngầm . "Gọi tiềm ẩn xảy ra khi Trợ lý biết gọi ứng dụng của bạn mà không cần người dùng gọi nó bằng tên. Ví dụ phổ biến nhất về cách gọi ngầm là khi người dùng nói với Trợ lý họ muốn thực hiện một nhiệm vụ nhất định (bằng cách nêu cụm từ gọi hành động) và Trợ lý quyết định gọi ứng dụng của bạn cho nhiệm vụ đó vì nó có thể thực hiện ý định của người dùng. " Tất nhiên, thuật toán của Google xác định hành động nào được khuyến nghị và không có gì đảm bảo sẽ thực hiện hành động nào.
Aurora0001

1
Hừm ... kiểu đó làm những gì tôi muốn, nhưng có lẽ không lý tưởng. Là một dự án cá nhân, tôi muốn phát triển một ứng dụng (thông qua một máy chủ cá nhân trung gian) truy cập thông tin thời tiết hàng giờ từ wunderground.com. Sau đó, tôi muốn "thêm" ứng dụng vào Google Home của mình để tôi có thể đặt câu hỏi như "Nhiệt độ lúc 6 giờ tối là bao nhiêu?" Tôi chỉ luôn muốn ứng dụng của mình được gọi cho tôi trên tài khoản của mình. Tôi thậm chí không muốn phân phối ứng dụng của mình một cách công khai, vì tôi bị giới hạn ở 500 lần gọi API miễn phí / ngày tới wunderground.com.
kec

5

Để tạo lệnh thoại cho google home, hãy làm theo các bước được cung cấp dưới đây:

Truy cập IFTTT.com.

Đăng nhập hoặc lên

Bấm Tìm kiếm. Tìm kiếm "Trợ lý Google."

Nhấp vào Google Assistant Google Assistant và sau đó kết nối.

Chọn một tài khoản Google và cấp quyền truy cập IFTTT cho nó. Đảm bảo chọn tài khoản bạn đã sử dụng để thiết lập Google Home hoặc Google Assistant trên điện thoại của mình. (Tìm hiểu cách tìm tài khoản bạn đã sử dụng để thiết lập Google Home. Nếu bạn đang sử dụng Google Assistant trên điện thoại, hãy chạm và giữ nút Home, sau đó nhấp vào nút Home, sau đó Thêm và sau đó là Tài khoản. )

Xem tài liệu tại Tạo lệnh thoại để điều khiển các dịch vụ và thiết bị trực tuyến


0

Nó được gọi là thói quen tùy chỉnh trong ứng dụng Google Home .

Nhưng hiện tại không dễ truy cập vì lý do không rõ.

Chuyển ngôn ngữ sang tiếng Anh (Canada) trên thiết bị di động thực hiện thủ thuật. Bạn sẽ nhận được sau đó: Các thói quen (bao gồm các thói quen tùy chỉnh ), Phát sóng và thậm chí là nút Trợ lý Google trực tiếp trong Ứng dụng Google Home.

Tại sao trải nghiệm người dùng lộn xộn tại Google? Luôn luôn...

Các thói quen tùy chỉnh của Google Home Các thói quen tùy chỉnh của Google Home Các thói quen tùy chỉnh của Google Home


Có lẽ nó vẫn ở giai đoạn beta. Bây giờ DialogFlow đã có sẵn. dialogflow.com
jumpjack
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.