Mục lục:

Đài kể chuyện tương tác: 6 bước (có hình ảnh)
Đài kể chuyện tương tác: 6 bước (có hình ảnh)

Video: Đài kể chuyện tương tác: 6 bước (có hình ảnh)

Video: Đài kể chuyện tương tác: 6 bước (có hình ảnh)
Video: KỂ CHUYỆN TƯƠNG TÁC TRONG TRẢI NGHIỆM HỌC 2024, Tháng bảy
Anonim
Đài kể chuyện tương tác
Đài kể chuyện tương tác

Trong dự án này, chúng tôi chuyển đổi một đài phát thanh trông gọn gàng thành một người kể chuyện tương tác, hỗ trợ giọng nói. Tương lai, chúng ta đến đây!

Quân nhu

Phần cứng

  • Raspberry Pi 3B + Starter Kit (hoặc Raspberry Pi 4 Starter Kit)
  • Google AIY Voice Kit v1
  • Chuyển
  • Đài phát thanh cổ điển
  • Tua vít
  • Thiết bị hàn - Tùy chọn

Phần mềm

  • Nền tảng đám mây của Google
  • Google Dialogflow

Với tư cách là Cộng tác viên của Amazon, tôi kiếm được từ các giao dịch mua đủ điều kiện mà bạn thực hiện bằng cách sử dụng các liên kết liên kết của tôi.

Bước 1: Dự án Video

Image
Image

Bước 2: Đài phát thanh

Đài
Đài
Đài
Đài

Giống như hầu hết các dự án trang bị thêm, dự án này bắt đầu với một số thiết bị điện tử cũ, chính xác là một chiếc Bjazzo Ts của Telefunken, được thực hiện vào khoảng những năm 1960 ở Tây Đức.

Đầu tiên là xác định những gì có thể tái sử dụng. Cách tốt nhất để tìm hiểu là bằng cách tháo rời công nghệ cổ điển của chúng tôi. Bước này là khác nhau đối với mọi thiết bị, nhưng việc tháo tất cả các ốc vít mà bạn gặp phải là một bước khởi đầu tuyệt vời.

Thật may mắn cho chúng tôi, chúng tôi có thể cứu được cả loa gốc và nút bật / tắt. Chúng tôi cũng giữ phần giữ tất cả các nút.

Sau khi hoạt động thành công này, chúng tôi còn lại một số thành phần có thể tái sử dụng và một khung bán trống.

Bước 3: Phần cứng

Phần cứng
Phần cứng
Phần cứng
Phần cứng

Với không gian mới được tạo của chúng tôi và các bộ phận có thể tái sử dụng, chúng tôi chuyển sang bước tiếp theo, thêm phần cứng của riêng chúng tôi.

Mục đích là tạo ra một thiết bị kể chuyện, tương tác, có thể điều khiển bằng giọng nói. Điều này có nghĩa là chúng ta cần một micrô và loa, kết hợp với một số loại sức mạnh xử lý. Que thử Google AIY Voice Kit, một gói phần cứng hoàn hảo cho nỗ lực của chúng tôi.

Làm theo hướng dẫn xây dựng của họ rất đơn giản, nhưng thay vì loa và nút được cung cấp, chúng tôi kết nối những cái mà chúng tôi đã khôi phục từ đài cũ của mình. Với tất cả phần cứng đã được lắp ráp và sẵn sàng, giờ đây chúng tôi có thể chạy bất kỳ ví dụ nào được cung cấp.

Bước 4: Câu chuyện

Câu chuyện
Câu chuyện
Câu chuyện
Câu chuyện

Trước khi có thể xây dựng câu chuyện của mình, chúng tôi cần đưa ra một chủ đề phù hợp. Như đã đề cập trước đây, đài của chúng tôi được thực hiện vào khoảng những năm 1960 ở Tây Đức. Đây là trong thời kỳ chiến tranh lạnh ở một vị trí quan trọng.

Khi nghĩ đến chiến tranh lạnh, chúng ta nghĩ đến hoạt động gián điệp, và cứ như vậy chúng ta có chủ đề của mình, đó là gián điệp!

Còn một việc cần làm nữa trước khi chúng ta chuyển sang xây dựng chatbot, cấu trúc câu chuyện. Bởi vì chúng tôi muốn âm mưu của chúng tôi thay đổi dựa trên đầu vào của người dùng, chúng tôi cần thiết kế một cây quyết định. Sau khi hoàn tất, chúng tôi đã sẵn sàng để chuyển sang bước tiếp theo.

Bước 5: Chatbot

Chatbot
Chatbot
Chatbot
Chatbot
Chatbot
Chatbot

Thành công, khi câu chuyện đã hoàn thành, chúng tôi có thể bắt đầu trên chatbot.

Đây chính xác là những gì một nền tảng chatbot cung cấp, vừa phát hiện ý nghĩa trong văn bản ('Xử lý ngôn ngữ tự nhiên') và đưa ra quyết định.

Có rất nhiều nhà cung cấp trên mạng và bạn có thể chọn bất kỳ nhà cung cấp nào trong số đó, tuy nhiên, chúng tôi chọn Google Dialogflow vì nó miễn phí và dễ sử dụng. Dialogflow có một hướng dẫn bắt đầu tuyệt vời ngay tại đây.

Sau một số thiết lập và viết sáng tạo, chatbot đã sẵn sàng hoạt động. Giờ đây, chúng tôi kết nối phần cứng cục bộ với chatbot, biến phát minh của chúng tôi thành một voicebot thực sự.

Mã hoàn chỉnh được bao gồm trong bài viết này, đây là luồng dữ liệu:

1 Micrô bắt người nào đó đang nói và ghi lại âm thanh.

2-3 Sử dụng một số phép thuật AI của Google (Speech-To-Text), chúng tôi trích xuất văn bản đã nói từ âm thanh.

4-5 Văn bản này được gửi tới chatbot của chúng tôi (Dialogflow) và được khớp với phản hồi chính xác, được gửi lại Raspberry Pi.

6-7 Sử dụng thêm một số voodoo trí tuệ nhân tạo, văn bản này được sử dụng để tạo ra giọng nói nhân tạo.

8 Âm thanh này được phát đến người đó qua loa.

Lưu ý: Toàn bộ quá trình này chỉ được kích hoạt khi nút của radio được chuyển sang trạng thái 'ON'.

Bước 6: Kết quả

Kết quả
Kết quả
Kết quả
Kết quả
Kết quả
Kết quả

Sau tất cả những công việc khó khăn này, cuối cùng đã đến lúc để bắt đầu lại, thư giãn và khám phá tất cả các khả năng khác nhau mà người kể chuyện tương tác của chúng tôi cung cấp.

Đề xuất: