Bí ẩn đằng sau bàn phím của Windows Phone 7 Một ưu điểm của nền tảng Windows Phone 7 đã được rất nhiều người dùng thừa nhận chính là bàn phím ảo. Mặc dù đơn giản, không bóng bẩy như bàn phím của Android hay iOS, bàn phím ảo của WP7 thật sự dễ bấm, độ chính xác cao và thông minh. Tuy nhiên, để tạo ra chiếc bàn phím này lại không hề đơn giản chút nào. Từ trái qua Asela Gunawardana, Itai Almog, Tim Paek và Eric Badger. Bàn phím của WP7 là sản phẩm hợp tác giữa các kỹ sư phát triển Windows Phone và các nhà khoa học tại trung tâm nghiên cứuMicrosoft Research. Và hôm nay, họ đã tiết lộ những bí mật đằng sau quá trình sáng tạo ra chiếc bàn phím này. Nhóm phát triển bàn phím WP7 được dẫn đầu bởi 2 nhà khoa học thuộc Microsoft Research: Tim Paek đến từ trung tâm Mobile Computing Research; Asela Gunawardana đến từ nhóm Machine Learning & Applied Statistics và 2 lập trình viên thuộc nhóm phát triển WP7: Eric Badger - lãnh đạo lập trình viên; Itai Almog - quản lý chương trình. Mục tiêu mà họ đưa ra rất đơn giản: "Thiết kế một chiếc bàn phím ảo tốt hơn cho điện thoại." Badger cho biết: "Mục tiêu trên là tiền đề của chúng tôi, chúng tôi muốn có được giải pháp nhập liệu tốt nhất trên thế giới. Vì vậy, ý tưởng cho chiếc bàn phím là rất quan trọng." Tuy nhiên, để có được cái gọi là "giải pháp nhập liệu tốt nhất" cho điện thoại không hề dễ dàng. Badger cho rằng cách bố trí bàn phím là vấn đề khiến người dùng hay gõ sai. Almog nói: "Ngón tay thì to, phím bấm thì nhỏ và màn hình cảm ứng thì không phải lúc nào cũng ổn định." Để tìm ra giải pháp, Microsoft Research và nhóm phát triển WP7 đã thu thập dữ liệu trải nghiệm người dùng trên một phiên bản thử nghiệm bàn phím ảo cho WP7. Dữ liệu được ghi lại từ cách thức người dùng chạm vào bàn phím với 2 ngón tay cái, lực chạm mạnh hay nhẹ, v.v Trò chơi Text Tex Revolution! Peak và Gunawardana đã quyết định sử dụng chuyên môn của mình trong lĩnh vực ngôn ngữ học để phát triển một phương pháp kết hợp giữa đặc tính hình học và khoảng trống giữa các phím trên bàn phím WP7. Sau đó, Badger và đồng nghiệp của mình là Drew Linerud đã chế tạo nguyên mẫu đầu tiên của bàn phím WP7. Điện thoại WP7 sẽ sử dụng mô hình thống kê để xác định những vị trí mà người dùng có xu hướng muốn nhấn để gõ kí tự nhất. Dữ liệu mà họ có được thậm chí đã được phát triển thành một trò chơi tập gõ phím có tên Text Text Revolution! do lập trình viên Dmitry Rudchenko viết. Bằng cách kết hợp mô hình thống kê và các vị trí thường chạm trên bàn phím, bàn phím sẽ tự động thay đổi kích thước ảo của kí tự tiếp theo. Do đó, người dùng sẽ có phạm vi gõ lớn hơn với kí tự cần gõ. Paek nói: "Chúng tôi không thể hiện một cách trực quan mà tất cả đều diễn ra đằng sau bàn phím." Phần mềm bàn phím sẽ phân tích những gì người dùng đang gõ, quyết định kí tự nào sẽ được gõ tiếp theo và mở rộng khu vực tương tác với kí tự. Vì vậy, nếu bạn gõ chữ "T" thì kí tự hiển thị trên màn hình sẽ là chữ "T" thay vì "Y" hay "R". Hơn nữa, nhóm nghiên cứu cũng đặc biệt quan tâm đến mức sử dụng tài nguyên của bàn phím. Điều này chúng ta có thể nhận thấy rõ ràng trên Windows Mobile trước đây khi bàn phím luôn là một trở ngại và thời gian kích hoạt khá chậm. Nhà nghiên cứu Gunawardana cho biết: "Đó là những gì chúng tôi đã giành thời gian nghiên cứu. Chúng tôi buộc phải duy trì các mô hình thống kê nhưng bên cạnh đó phải thu nhỏ thuật toán để bàn phím hoạt động nhanh trên cả những thiết bị có cấu hình trung bình. Tất nhiên là không ai muốn điện thoại bị treo khi thao tác với bàn phím." Ngoài ra, hệ thống đoán từ tích hợp trên bàn phím WP7 cũng là một trợ thủ đắc lực nếu người dùng thường xuyên sử dụng bàn phím để nhắn tin hay soạn văn bản. Không chỉ tự động sửa lỗi chính tả, bàn phím còn dự đoán từ bạn sắp gõ theo cấu trúc câu. Hiện tại nhóm nghiên cứu đang hướng đến mở rộng ngôn ngữ cho bàn phím và trong tương lai, có thể sẽ có ngôn ngữ tiếng Việt trên bàn phím WP7. Một số thủ thuật với bàn phím WP7: Nếu gõ tiếng Anh, bạn có thể gõ nhanh và đảm bảo bàn phím sẽ sửa lỗi sai cho bạn; Nhấn 2 đúp phím Space ở cuối câu để bỏ dấu chấm "." và in hoa kí tự đầu tiên trong câu tiếp theo; Nhấn và giữ phím bất kì để hiển thị menu ẩn, kể cả phím "."; Tăng tốc gõ phím bằng cách nhấn nút Shift hay Numbers/Symbols và trượt ngón tay đến kí tự cần nhập và thả ra thay vì gõ; Tại khu vực gợi ý (Suggestion), nhấn dấu "+" để cho máy học từ mới; Để hủy tự động sửa lỗi chính tả, nhấn vào từ vừa gõ và nhấn vào gợi ý đầu tiên trên thanh gợi ý (Suggestion); Để sử dụng bàn phím với nhiều ngôn ngữ: vào Settings chọn Keyboard và chọn ngôn ngữ phím. . Bí ẩn đằng sau bàn phím của Windows Phone 7 Một ưu điểm của nền tảng Windows Phone 7 đã được rất nhiều người dùng thừa nhận chính là bàn phím ảo. Mặc dù đơn giản, không bóng bẩy như bàn phím. ngữ cho bàn phím và trong tương lai, có thể sẽ có ngôn ngữ tiếng Việt trên bàn phím WP7. Một số thủ thuật với bàn phím WP7: Nếu gõ tiếng Anh, bạn có thể gõ nhanh và đảm bảo bàn phím sẽ. Badger. Bàn phím của WP7 là sản phẩm hợp tác giữa các kỹ sư phát triển Windows Phone và các nhà khoa học tại trung tâm nghiên cứuMicrosoft Research. Và hôm nay, họ đã tiết lộ những bí mật đằng sau