Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
624,12 KB
Nội dung
TăngcườngWindowsSpeechRecognitionbằngcácMacro Trong bài viết này, chúng ta sẽ thảo luận về WindowsSpeechRecognition và làm cách nào để tăngcường chức năng của nó bằng cách dùng macro. Chúng ta sẽ học cách làm cách nào tạo macro để làm các việc như: chèn những khối văn bản xác định, chạy những chương trình với tham số xác định và gửi các keystroke đến những ứng dụng bất kỳ. Bạn cũng sẽ được học làm cách nào để tạo bí danh (alias) cho các câu lệnh WindowsSpeechRecognition đang tồn tại, những thứ rất khó để ghi nhớ và thay thế chúng với các câu lệnh giọng nói có ý nghĩa hơn. Cuối cùng chúng ta sẽ xem chi tiết làm cách nào để tạo cácmacro thực thi nhiều câu lệnh nâng cao hơn như tìm kiếm thông tin thời tiết của một khu vực. WindowsSpeechRecognitionMacro là gì? WindowsSpeechRecognitionmacro là một câu lệnh phát âm, có thể được dùng để thực thi nhiều hơn một hành động. Hãy cho rằng macro như một bí danh cho quá trình hoạt động. Ví dụ, thay vì đọc tất cả các chữ cái từ A đến Z, bạn có thể nói 'Type Alphabet' và WindowsSpeechRecognition sẽ viết tất cả các chữ của bảng chữ cái ra cho bạn. Như bạn thấy, WindowsSpeechRecognitionmacro có thể được dùng để làm nhiều thứ rất hữu ích, nó sẽ giúp cải tiến năng suất của bạn. Cài đặt để sử dụng WindowsSpeechRecognitionMacro Bước đầu tiên là tải về một ứng dụng được tạo ra bởi Microsoft có tên gọi là WindowsSpeechRecognition Macro. Trước khi tải nó về, Microsoft sẽ kiểm tra xem máy tính của bạn có sử dụng bản Windows có bản quyền hay không. Nếu không, bạn sẽ không thể tải về ứng dụng này. Sau khi tải về file 'WSRMacros.msi' được tìm thấy ở cuối trang tải về của Microsoft, bạn chạy trình setup và cài đặt nó. Vào menu Start -> WindowsSpeechRecognition Macros. Ứng dụng này cũng có thể tìm thấy trong thư mục: 'C:\Program Files\WSRMacros\' Khi bạn nhấp vào shortcut, nó sẽ khởi động cả WindowsSpeechRecognition và WindowsSpeechRecognition Macros. Trong khay hệ thống, nhìn vào góc dưới bên phải màn hình, bạn sẽ thấy biểu tượng của WindowsSpeechRecognition Macros. Làm cách nào để tạo WindowsSpeechRecognition Một khi đã khởi động ứng dụng, bạn có thể thấy WindowsSpeechRecognition Macros tại góc dưới bên phải màn hình của bạn. Nhấn chuột phải vào nó và trong menu ngữ cảnh, nhấn vào New speech Macro. Ngoài ra bạn cũng có thể nhấp kép vào biểu tượng WindowsSpeechRecognition Macro. Một cửa sổ mới có tên gọi là New SpeechMacro sẽ xuất hiện, với năm tùy chọn sẵn có cho phép bạn lựa chọn. Mỗi tùy chọn này sẽ giúp bạn tạo ra một macro để làm một hành động chỉ rõ. Chúng ta sẽ xem xét chi tiết xem có thể làm gì với những tùy chọn này và làm cách nào để có thể giúp cho hoạt động trên máy tính hàng ngày của bạn trở nên dễ dàng hơn, tiêu tốn ít thời gian hơn. Để chọn một tùy chọn, nhấn vào nút tương ứng. Tạo Macro chèn một khối văn bản xác định Bằng cách nhấp vào tùy chọn đầu tiên, có tên gọi là Insert Text, bạn sẽ tạo ra một macro cho phép chèn một đoạn văn bản chỉ rõ. Ví dụ, hãy tưởng tượng là bạn phải viết dấu hiệu của chính bạn vào cuối mỗi email. Thay vì nhập vào Kính thư, tên của bạn, vị trí công tác trong công ty và những chi tiết tương tự khác, bạn có thể chỉ cần nói 'sign my name' hoặc bất cứ gì mà bạn thích, và WindowsSpeechRecognition sẽ điền vào tất cả cho bạn. Khi bạn nhấn vào nút Insert Text, một của sổ New SpeechMacro sẽ xuất hiện dưới dạng pop-up. Bây giờ bạn phải chỉ rõ trigger và đoạn văn bản mà bạn muốn chèn vào. Trigger là một ký hiệu, trong trường hợp của chúng ta một câu lệnh phát âm được mong đợi trước khi hành động có thể được thực hiện. Ví dụ, bạn cần nói 'Start listening' (trigger) trước khi WindowsSpeechRecognition bắt đầu lắng nghe (hành động trigger) bất kì lệnh nào của bạn. Nếu bạn không nói câu lệnh trigger, WindowsSpeechRecognition sẽ giữ nguyên trạng thái nhàn rỗi mà không làm bất cứ thứ gì. Trường đầu tiên của cửa sổ New SpeechMacro là trigger. Gõ hoặc đọc trigger này, trong trường hợp ví dụ của chúng ta là 'sign my name'. Trường thứ hai có tên gọi là 'action triggered', bạn nên gõ vào một đoạn văn bản mà nó sẽ được chèn. Đoạn văn bản này có độ dài bất kì. Với ví dụ này, chúng ta gõ vào Kính thư, xuống dòng, tên và những chi tiết còn lại. Khi bạn đã hoàn tất với trigger và action triggered, nhấn nút Next. Bây giờ bạn có cơ hội để kiểm tra lại trigger và action triggered vừa tạo. Bạn cũng có thể đưa ra một tên chỉ rõ cho file macro vừa tạo. Chú ý: Mỗi macro được lưu trong một file và tất cả cácmacro được lưu trong đường dẫn mặc định là: 'Documents - Speech Macro'. Chúng ta không nên thay đổi đường dẫn mặc định này. Theo mặc định, WindowsSpeechRecognition sẽ tìm kiếm macro trong thư mục này, sẽ load chúng và sử dụng nó khi có một có một trigger được gọi. Bỏ qua tùy chọn 'Digitally sign' với dấu chọn và nhấn nút Create. Cửa sổ User Access Control (UAC) sẽ xuất hiện, yêu cầu sự cho phép của bạn để tiếp tục. Sau đó, bạn sẽ thấy một cửa sổ có tên gọi là 'Signing data with your private signature key'. Nhấn nút OK và bạn sẽ nhận được thông báo là macro của bạn đã được tạo ra. Tạo Macros để chạy các chương trình Với tùy chọn này, bạn có thể tạo macro để mở một ứng dụng khi bạn đọc một câu lệnh nào đó. Để tạo một macro, khi bạn đang trong cửa sổ New Speech Macro, chọn tùy chọn thứ hai, có tên là 'Run a Program'. Ngay lập tức bạn cần phải cho một câu lệnh trigger phát âm và cho đường dẫn ứng dụng mà bạn muốn mở. Chọn ứng dụng, nhấn nút Browse. Tìm ứng dụng àm bạn muốn khởi động khi nói câu lệnh trigger và nhấn OK. Trong trường cuối cùng, bạn có thể thêm tham số dòng lệnh cho ứng dụng mà bạn đã lựa chọn. Ví dụ, như trong screenshot dưới đây, chúng ta tạo một macro khởi động Mozilla Firefox để mỗi khi khởi động, nó sẽ load vào trang web của chúng ta. [...]... giữa các máy tính, ứng dụng Nó được dùng để mô tả các loại dữ liệu khác nhau một cách có cấu trúc WindowsSpeechRecognition Macros cho phép bạn load vào và sử dụng các câu lệnh nâng cao lưu trữ như dạng file XML Loại XML macro này có thể thực thi các công việc như tìm kiếm thời tiết của một vùng chỉ rõ hoặc giúp bạn tìm vị trí của slide PowerPoint Microsoft cung cấp cho bạn một thư viện nhỏ các macro. .. bí danh Macro cho câu lệnh mặc định Với tùy chọn này bạn có thể tạo một SpeechMacro để cạnh tranh với các câu lệnh WindowsSpeechRecognition đang tồn tại dùng một nhóm từ của bạn sở hữu Nếu muốn biết danh sách đầy đủ của WindowsSpeech Recognition, vào Control Panel -> Ease of Access -> SpeechRecognition Options -> Open the Speech Reference Card Nếu bạn nghĩ rằng một số câu lệnh không thật sự tự... nhấn vào Emulate Recognition trong cửa sổ New SpeechMacro Trong trường đầu tiên, vào câu lệnh màm bạn muốn dùng Trong trường thứ hai, viết câu lệnh WindowsSpeechRecognition mà bạn muốn cạnh tranh Xem lại macro mà bạn vừa tạo, chỉ rõ filename và nhấn vào nút Create Tạo Macro thực thi những câu lệnh nâng cao Bạn có thể tạo cácmacro nâng cao để thực thi câu lệnh được lưu trữ như các đoạn mã XML... tải về và sử dụng Nó có thể được tìm thấy tại đây Để tạo các macro, nhấn nút Advanced trong cửa sổ New SpeechMacro Tiếp theo, tải về macro mà bạn muốn từ trang này Mở nó bằng Notepad hoặc bất kì trình soạn thảo văn bản nào khác Sau khi sao chép toàn bộ đoạn văn bản từ Notepad, dán nó vào cửa sổ New SpeechMacro và nhấn Next Sau đó lưu lại đoạn macro của bạn và vậy là đã hoàn tất ... báo rằng macro đã được tạo ra Tạo Macro để gửi keystroke Với tùy chọn này bạn có thể tạo cácmacro để gửi keystroke đến máy tính khi bạn đọc mộc câu lệnh nào đó Khi cửa sổ New SpeechMacro xuất hiện, chọn tùy chọn thứ ba có tên gọi là 'Send Keystrokes' Bây giờ bạn phải cho một câu lệnh trigger phát âm và các phím mà bạn muốn nhấn khi hành động được khởi động Với tùy chọn này bạn có thể tạo các trigger... {{CTRL}}{ESC}{{SHIFT}} Các phím chính phải luôn luôn đặt trước Các phím cuối cùng, là các phím thường như các chữ cái và số, sẽ không có các cặp dấu ngoặc và nó sẽ xuất hiện ở cuối câu Khi tạo ra loại macro này nên cẩn thận đến số dấu ngoặc dùng cho phím chính và phím thứ yếu Nếu có một lỗi lầm nhỏ, macro này sẽ không hoạt động đúng chức năng và bạn có thể gặp thông báo lỗi tương tự dưới đây Tạo bí danh Macro cho... bọc trong hai cặp dấu ngoặc {{}} Các phím như ENTER, PAGEDN, TAB hoặc F1 đến F9 được xem như các phím thứ yếu và sẽ luôn xuất hiện trong một cặp dấu ngoặc {} Nó cũng sẽ đến trong một trường trigger hành động khi chúng ta kết thúc việc ghi tất cả các phím chính Để hiểu hơn về vấn đề này, sẽ là đúng khi dùng {{CTRL}}{{SHIFT}}{ESC} (chú ý rằng không có phím chính sau các phím thứ yếu), nhưng sẽ sai nếu... âm cho các lệnh bàn phím chỉ rõ Thay vì 'Alt+F4' (đóng ứng dụng hiện tại) bạn có thể đọc 'close window' Tìm vào câu lệnh phát âm mà bạn muốn dùng và sự kết hợp của các phím sẽ được gửi đến ứng dụng đang chạy hiện thời Điều quan trọng: các phím CTRL, ALT và SHIFT là những phím quan trong nhất mà chúng ta nên chú ý như những phím chính Như một quy luật, nó sẽ luôn xuất hiện với tần suất cao hơn các phím . Tăng cường Windows Speech Recognition bằng các Macro Trong bài viết này, chúng ta sẽ thảo luận về Windows Speech Recognition và làm cách nào để tăng cường. Windows Speech Recognition Macros. Làm cách nào để tạo Windows Speech Recognition Một khi đã khởi động ứng dụng, bạn có thể thấy Windows Speech Recognition Macros