CHƯƠNG 4: KẾT LUẬN

Một phần của tài liệu xây dựng ứng dụng tra cứu thông tin tìm đường xe buýt kết hợp nhận diện giọng nói (Trang 74 - 77)

- Truy vấn phức tạp:

CHƯƠNG 4: KẾT LUẬN

4.1. Kết quả đạt được của đề tài

Đề tài xây dựng đã đáp ứng được hầu hết các yêu cầu của người dùng. Đề tài đã sử dụng các dịch vụ Google API WebServices, sử dụng XML, SQLite, các thuật toán về mã hóa 1 danh sách các địa điểm, thuật toán tìm đường… để lập trình Android trên nền tảng ngôn ngữ Java.

Đề tài đã đạt những tính năng sau:

- Hiển thị bản đồ Google Map, mặc định khu vực Thành Phố Hồ Chí Minh, cung cấp chức năng zoom bằng điều khiển hoặc hai ngón tay.

- Hiển thị danh sách thông tin tất cả các tuyến xe buýt ở Thành Phố Hồ Chí Minh.

- Xem thông tin chi tiết tuyến xe, xem tuyến xe trên bản đồ, tìm trạm gần nhất.

- Chức năng hiển thị đường đi của xe, trạm xe của mỗi tuyến trên bản đồ. - Tính toán khoảng cách từ địa điểm đến trí hiện tại.

- Bắt vị trí hiện tại bằng GPS hoặc mạng.

- Tính toán địa chỉ hiện tại, cung cấp thông tin độ chính xác và nguồn lấy vị trí hiện tại.

- Nhấn chọn vào điểm đánh dấu vị trí hiện tại trên bản đồ để hiển thị thông tin tóm tắt và chi tiết của vị trí hiện tại.

- Tìm kiếm giữa 2 địa điểm, kết quả trả về ưu tiên chuyển tuyến ít nhất, thời gian ít nhất và khoảng cách ít nhất.

- Hỗ trợ tìm kiếm lộ trình xe buýt, các trạm dừng và đường đi xe buýt giữa 2 điểm bằng giọng nói.

- Vẽ kết quả chỉ đường lên bản đồ, chia thành từng bước cung cấp thông tin hướng dẫn.

- Giao diện hiển thị thông tin chi tiết hướng dẫn chỉ đường, có bao gồm thông tin khoảng cách, thời gian ước lượng toàn bộ và từng bước.

4.2. Ưu khuyết điểm của ứng dụng

4.2.1. Ưu điểm

- Giao diện dễ sử dụng.

- Lộ trình tuyến xe, kết quả tìm kiếm thể hiện khá trực quan.

- Cung cấp thông tin các tuyến xe buýt trực quan trên bản đồ giúp người sử dụng tìm ra tuyến xe buýt phù hợp cho chuyến đi của mình.

- Cung cấp chi tiết thông tin từng tuyến xe buýt.

- Tìm kiếm giữa 2 điểm để tìm ra các tuyến xe buýt phù hợp nhất, đảm bảo tốt nhất cho người sử dụng.

- Đáp ứng hầu hết các nhu cầu đi xe buýt của người sử dụng.

- Chương trình hoạt động trên thiết bị di động nên sử dụng khá tiện lợi.

4.2.2. Khuyết điểm

- Chương trình yêu cầu kết nối mạng(wifi hoặc 3G) khi sử dụng.

- Chưa có cơ chế cập nhật dữ liệu thông qua mạng, muốn cập nhật dữ liệu phải cập nhật cả phần mềm.

- Nhận diện giọng nói chỉ thật sự tốt khi ở môi trường ít tạp âm, và phải nói rõ ràng, âm chuẩn thì ứng dụng mới có thể hiểu được.

- Chỉ hoạt động trên điện thoại chạy hệ điều hành Android.

4.3. Hướng phát triển trong tương lai

- Xây dựng trình chuyển từ văn bản sang giọng nói (Text to Speech), đặc biệt hỗ trợ cho người khiếm thị hoặc bị khuyết tật.

- Xây dựng các tuyến xe buýt ở các Thành Phố khác. (adsbygoogle = window.adsbygoogle || []).push({});

- Xây dựng cơ chế nạp dữ liệu cập nhật thông qua mạng, sử dụng Webservice. - Xây dựng bộ thư viện nhận diện giọng nói riêng để phù hợp cho người Việt sử dụng.

- Xây dựng 1 mạng xã hội xe buýt, cập nhật thông tin vào mạng xã hội đó, chia sẻ với người dùng.

Một phần của tài liệu xây dựng ứng dụng tra cứu thông tin tìm đường xe buýt kết hợp nhận diện giọng nói (Trang 74 - 77)