Home Automation
eHouse có thể được kiểm soát bằng giọng nói bằng cách sử dụng các thư viện thích hợp cho Java , và họ phải được cung cấp trước đó , kể từ khi họ không có sẵn trong JDK tiêu chuẩn . Cả hai tổng hợp và nhận dạng giọng nói (bài phát biểu tổng hợp và công nhận) có thể đạt được bằng cách cung cấp Java Speech API (jsapi) , cung cấp các thư viện cần thiết:
- javax . bài phát biểu . tổng hợp
- javax . bài phát biểu . công nhận
Tổng hợp và nhận dạng giọng nói cho Java được phát triển trong một số mở – nguồn các dự án này, ví dụ như . FreeTTS và tượng Nhân sư .
Sau khi tải về jsapi ví dụ như . qua FreeTTS . SourceForge . net chúng tôi thực hiện các bước sau đây:
- Trích xuất nội dung của chèn ép và đi \ FreeTTS \ lib
- Khởi jsapi tập tin . exe , nhấp vào ” Vâng ” , để trích xuất jsapi . khe nước
- Tìm thư mục , nơi JRE , ví dụ: . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \ ext
- Tất cả các tập tin với phần mở rộng . jar này bản sao thư mục
- Sao chép các bài phát biểu tập tin . tài sản từ FreeTTS \ \ jre \ lib ví dụ như . C: \ Java \ jdk1 . 7 . 0_03 \ jre \ lib \
- Khởi động lại Netbeans ‘ và chúng ta có thể sử dụng thư viện javax . bài phát biểu