Điện thoại thông minh

biểu tượng màn hình thông minh

Giúp người dùng hoàn thành công việc trong khi đang di chuyển, bằng cách sử dụng các tính năng đa phương thức có sẵn trên điện thoại, bao gồm cả giọng nói và hình ảnh.

Mô-đun

Đối với thiết bị di động có màn hình, Hành động của bạn cần hỗ trợ hai phương thức:

  • Lời gọi thoại
  • Lệnh gọi bằng bàn phím

Xin lưu ý rằng người dùng có thể tự do di chuyển giữa các phương thức này trong một Hành động. Hãy nhớ thiết kế phản hồi nhiều định dạng dành riêng cho từng phương thức trong số này. Ví dụ: với lệnh gọi bằng bàn phím, âm thanh sẽ không được phát nếu các âm thanh đó được cung cấp trong SSML. Nếu phản hồi phụ thuộc vào việc người dùng nghe thấy âm thanh và thiết bị đang sử dụng phương thức bàn phím, thì Hành động của bạn cần mô tả loại âm thanh được phát.

Để phát hiện tính sẵn có của màn hình và phương thức nhập trên điện thoại thông minh, bạn có thể sử dụng mã sau:

  • Có màn hình: if (conv.screen)
  • Sử dụng phương thức thoại: if (conv.input.type === 'VOICE')
  • Sử dụng phương thức bàn phím: if (conv.input.type === 'KEYBOARD')

Mẹo và các phương pháp hay nhất

Thử những Hành động sau

Thử mẫu này