Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Tự động hóa rảnh tay: tasker và autovoice phần 1

Mục lục:

Anonim

Nhiệm vụ làm rất nhiều. Và nó thậm chí còn làm được nhiều hơn với các plugin, trong đó vị vua không chính thức là AutoVoice. AutoVoice mang đến thế giới chức năng mới cho Tasker và bất kỳ thiết bị nào nó chạy trên đó. Trên các điện thoại mới hơn, AutoVoice có thể thêm vào các chức năng rảnh tay của Google Hiện hành mà không cần nhiều nỗ lực. Trên các điện thoại cũ, AutoVoice có thể sao chép nhiều Google Now và các chức năng rảnh tay của nó. Và trong khi tôi đã trình bày nó trước đó, lặp đi lặp lại, hôm nay, chúng ta sẽ tìm hiểu sâu hơn một chút về Tasker và AutoVoice.

Được rồi, Google Bây giờ hãy bắt đầu.

AutoVoice là một plugin Tasker của Joao Dias, người đã dành rất nhiều thời gian và sức lực cho AutoVoice. Anh ấy cũng đã phát triển một số hướng dẫn và các trường hợp sử dụng cho nó, mà bạn có thể tìm thấy trên kênh YouTube cũng như trang web của anh ấy. Danh sách phát ở trên giới thiệu phần giới thiệu của anh ấy vào plugin của anh ấy và chắc chắn là đáng xem nhanh.

Kích hoạt AutoVoice

Có hai phương thức chính cho AutoVoice, đầu tiên là sử dụng AutoVoice Recognize truyền thống và phương thức thứ hai là kéo các lệnh khi chúng được trao cho Google Hiện hành. Trên bất kỳ điện thoại nào có chức năng 'OK Google' hoặc Điều khiển cảm ứng (yay, Moto X), phương pháp thứ hai đơn giản hơn và trong một số trường hợp nhanh hơn nhiều. Tôi đã phác thảo các bước cho việc này trong các mẹo và thủ thuật của Tác vụ, nhưng về cơ bản, khi bạn bật tích hợp Google Hiện hành trong ứng dụng AutoVoice (hoặc AutoApps, ứng dụng đăng ký sẽ đưa bạn vào tất cả các plugin của Joao) và làm theo hướng dẫn ứng dụng để đảm bảo rằng trên thực tế nhận được lệnh Google Hiện hành.

AutoVoice Recognize có thể ẩn ở rất nhiều nơi nếu bạn không thể sử dụng Google Hiện hành.

Nếu không có điều này, chúng tôi sẽ phải sử dụng AutoVoice Recognize, điều này không khó lắm, nhưng điều đó có nghĩa là bạn có thêm một bước cho tất cả những điều này mà bạn sẽ cần đặt AutoVoice Recognition trên màn hình chính trên đó kích hoạt bằng cách nào đó, có thể là một hành động cử chỉ hoặc kích hoạt như Pressy. Trên điện thoại ICS cũ của tôi, trình kích hoạt Nhận dạng AutoVoice của tôi đã nhấn và giữ nút điện dung tìm kiếm.

Bạn cũng có thể phải định cấu hình tác vụ Nhận dạng AutoVoice tùy thuộc vào việc bạn có sử dụng tai nghe Bluetooth hay không, thời lượng nghe, ngôn ngữ, et cetera. Bạn hy vọng sẽ không cần phải chỉnh chúng, nhưng chúng ở đây nếu bạn cần chúng. Đối với mục đích của hướng dẫn này, tôi không tham gia Nghe liên tục; chúng ta có thể lưu nó vào một ngày khác

Tạo một hồ sơ AutoVoice

Như với tất cả các hồ sơ khác, chúng tôi có một nhiệm vụ và bối cảnh. Nhiệm vụ không quan trọng ngay bây giờ, nhưng bối cảnh chắc chắn là. Đây sẽ là bối cảnh Sự kiện có tên 'Tự động nhận biết'. Ở đây, chúng tôi sẽ đặt bộ lọc lệnh của chúng tôi, đó là cách AutoVoice sẽ quyết định cấu hình nào sẽ kích hoạt. Bây giờ, điều này sẽ kích hoạt mỗi khi bạn nói từ này vào AutoVoice Recognition hoặc vào Google Now (nếu đó là phương thức kích hoạt của bạn), vì vậy tôi sẽ không chọn thứ gì đó nhàm chán hoặc thứ gì đó bạn nói cho nhiều thứ. Ví dụ của tôi, tôi đang sử dụng Bộ lọc lệnh của 'Ngày hoàn hảo' vì đó không hẳn là một điều phổ biến.

Bây giờ, sau khi mở bối cảnh để định cấu hình nó, chúng tôi sẽ nhập bộ lọc lệnh của chúng tôi lên trên cùng trước khi chuyển sang các tùy chọn khác nhau. Bây giờ tôi sẽ giải thích từng vấn đề hơn là làm ví dụ cho tất cả.

  • Bộ lọc lệnh: Đây là nơi chúng tôi chọn các từ ma thuật kích hoạt hồ sơ. "Mở vừng" cho 40 kẻ trộm, nếu bạn muốn.
  • Đảo ngược bộ lọc lệnh: Điều này sẽ đảo ngược nó, vì vậy mọi lệnh thiếu cụm từ này sẽ kích hoạt hồ sơ này. Tôi không hoàn toàn chắc chắn tại sao bạn muốn điều đó, nhưng tôi chắc chắn có một trường hợp sử dụng mà tôi chưa phát hiện ra cho nó. Đây là nếu bạn có một cái gì đó bạn muốn kích hoạt rất nhiều.
  • Bộ lọc Nói: Nếu bạn không tin tưởng vào nhận dạng giọng nói đến mức đó, bạn có thể ghi lại trình kích hoạt của mình tại đây, vì vậy - hy vọng - nó sẽ khớp khi bạn lặp lại trình kích hoạt của mình trong Tự động nhận dạng hoặc Google Hiện hành. Cũng tốt cho kích hoạt dài hoặc đánh máy lười biếng.
  • Xóa bộ lọc: Điều này xóa Bộ lọc lệnh, nói và viết, để cho phép một bảng ghi rõ ràng để đặt lệnh của bạn.
  • Lệnh chính xác: Tôi phải thú nhận, tôi không thường xuyên sử dụng cái này. Tôi đặc biệt không sử dụng điều này khi kích hoạt thông qua Google Hiện hành. Đối với cài đặt này, điều đó có nghĩa là lệnh này sẽ kích hoạt một lần khi Bộ lọc lệnh chính xác và CHỈ Bộ lọc lệnh chính xác được sử dụng. Lệnh chính xác cũng loại trừ lẫn nhau cho Chứa tất cả và sử dụng Regex.
  • Sử dụng Regex: Điều này sẽ sử dụng khớp mẫu regex để thử và khớp với Bộ lọc lệnh. Tôi đã sử dụng điều này nhiều hơn khi tôi sử dụng AutoVoice Recognize, nhưng kể từ khi tôi chuyển sang Google Hiện hành, nó đã được thay thế bởi Chứa tất cả. Sử dụng Regex là loại trừ lẫn nhau cho Lệnh chính xác và Chứa tất cả.
  • Chứa tất cả: Bất kể thứ tự hay độ dài của lệnh, nếu tất cả các từ của Bộ lọc lệnh đều có, Chứa tất cả sẽ đảm bảo rằng nó kích hoạt và thực thi. Tôi sử dụng điều này với kích hoạt Google Hiện hành và cũng vì nó giúp tôi linh hoạt hơn trong các lệnh của mình. Sự đa dạng là gia vị của cuộc sống, sau tất cả.
  • Chính xác: Cài đặt này xác định có bao nhiêu biến thể lệnh của bạn sẽ được rút ra từ AutoVoice Recognize để khớp với các lệnh. Nó được đặt trước đến 5 và có thể được điều chỉnh tăng hoặc giảm tùy theo độ phức tạp của lệnh.
  • ID lệnh: ID lệnh là một trong những cách mà Tasker có thể giúp bản thân không bị mất kiểm soát với các lệnh bị xích. Tiểu mục ID ID rất hữu ích theo trình tự chính xác để đảm bảo lệnh thoại của bạn không bỏ qua các bước mà không có bạn. Đây là nơi bạn đặt ID lệnh của hồ sơ này và vì đây là thứ sẽ chỉ được nhìn thấy trong chương trình và không bao giờ được nói to, hãy thoải mái sáng tạo ở đây.
  • ID lệnh cuối cùng: Để kích hoạt cấu hình này, ID lệnh được đặt bởi các cấu hình / tác vụ trước đó (Đặt ID lệnh cũng là một hành động độc lập, nếu bạn cần đặt nó trước một loạt các lệnh). Nếu ID lệnh được đặt bởi cấu hình trước đó là 'chú thỏ' và cái mà hồ sơ này đang tìm kiếm là "con cáo", thì nó sẽ không kích hoạt.
  • Regex ID lệnh cuối cùng: Điều này sẽ sử dụng khớp mẫu regex trên khớp lệnh ID cuối cùng. Chỉ trong trường hợp bạn cần nó, nhưng bạn có thể sẽ không.
  • Đảo ngược ID lệnh cuối cùng: Cấu hình này sẽ chỉ được kích hoạt nếu nó không khớp với ID lệnh cuối cùng hiện tại. Đảo ngược ở đây có ý nghĩa hơn một chút so với lệnh ban đầu.
  • Từ kích hoạt: Đây là Từ kích hoạt để kích hoạt cấu hình trong khi nghe Liên tục trong AutoVoice. Không được sử dụng ngày hôm nay, nhưng đây là nơi nó đang ẩn nấp ở phía dưới.
  • Từ kích hoạt chính xác: Cũng như trước đây, từ kích hoạt phải chính xác để kích hoạt nó trong Liên tục với cài đặt này. Điều này hữu ích hơn một chút nếu bạn đặt cài đặt liên tục trong thời gian rất dài.
  • Regex Word Regex: Sử dụng khớp mẫu regex cho từ kích hoạt, nếu cần.

Bạn sẽ không cần tất cả những thứ này - hoặc thậm chí là hầu hết trong số này - trong nhiều trường hợp. Phần Command ID có thể giúp bạn nhóm lệnh cùng nhau cho những thứ như trả lời bằng giọng nói cho văn bản hoặc email. Phần Kích hoạt từ có thể giúp người nghe liên tục xuống dòng. Và Bộ lọc lệnh là kích hoạt thường xuyên cho hồ sơ.

Ví dụ của chúng tôi, Bộ lọc lệnh của tôi là "ngày hoàn hảo", tôi đã bật Chứa tất cả khi tôi đang sử dụng Google Hiện hành và tôi đã đặt bộ lọc lệnh 'trên biển' cho cấu hình sắp tới sẽ tuân theo điều này.

Bây giờ, chúng tôi làm hồ sơ tiếp theo. Bộ lọc lệnh lần này là "hoàng hôn" và tôi không ngại sử dụng Bộ lọc lệnh chung chung vì ID lệnh cuối cùng được đặt thành "trên biển". Chứa tất cả vẫn được bật, mặc dù trên Bộ lọc lệnh một từ không cần thiết lắm. Chúng tôi chọn nhiệm vụ của chúng tôi cho hồ sơ, và bây giờ để kiểm tra.

'Ok Google Now Ngày hoàn hảo để có mặt trên biển'

Nếu mọi việc suôn sẻ, nhiệm vụ đầu tiên của chúng tôi đã được kích hoạt. Và bây giờ…

'Ok Google Now, tôi không thể đợi hoàng hôn …'

Và nếu mọi việc suôn sẻ, nhiệm vụ thứ hai của chúng tôi đã thực hiện. Tuy nhiên, nếu chúng ta chưa sử dụng lệnh đầu tiên, thì vẫn an toàn khi hỏi Google Hiện tại là bao lâu cho đến khi mặt trời lặn.

Và đây chỉ là sự khởi đầu cơ bản. Trong lần đột phá tiếp theo của chúng tôi, chúng tôi sẽ đạt đến một mức độ linh hoạt AutoVoice mới: trả lời tin nhắn Hangouts qua giọng nói, điều mà ngay cả Moto Assistant cũng không thể làm được ngay bây giờ. Trong phương pháp này, chúng tôi cũng sẽ chơi với plugin Tasker mới nhất của Joao Dias, AutoInput. Bạn đã có AutoVoice chưa? Hay bạn đã tránh xa một trong những plugin phổ biến nhất (và hơi khó xử) của Tasker? Bạn có bất kỳ dự án ông chủ hoàn toàn được thực hiện với AutoVoice? Hãy thoải mái thể hiện chúng trong các bình luận, và như mọi khi, hãy thoải mái yêu cầu một cái gì đó khác để chúng tôi làm với Tasker trên đường.