როგორ მოუსმინოთ თქვენს Google Voice ხმოვან ფოსტას თქვენს Google Home-ზე

ეს არის სახელმძღვანელო, რომელიც გაჩვენებთ, თუ როგორ უნდა წაიკითხოთ თქვენი Google Home მოწყობილობა თქვენი უახლესი ხმოვანი ფოსტა Google Voice-დან Tasker-ის, AutoWeb-ისა და AutoVoice-ის გამოყენებით.

როდესაც Google Home პირველად გამოვიდა, მას ბევრი ფუნქცია აკლდა (და ახლაც აქვს). თქვენ ჯერ კიდევ არ გაქვთ საშუალება დააყენოთ კალენდარული მოვლენები, წაიკითხოთ თქვენი ტექსტური შეტყობინებები, შექმნათ სამუშაოების სია და სხვა. თუმცა, თუ თქვენ გაქვთ უნარი, შეგიძლიათ განახორციელოთ თითქმის ყველა ეს ფუნქცია დამოუკიდებლად, ძალის წყალობით. AutoVoice და ტასკერი. იმის დემონსტრირებისთვის, თუ რამდენად შემოქმედებითი შეიძლება იყოთ Google Home და AutoVoice-ით, მე გაჩვენებთ, როგორ გქონდეთ თქვენი Google Home წაიკითხეთ თქვენი უახლესი Google Voice ხმოვანი ფოსტა. ეს შეიძლება ახლა შავ მაგიას მოგვეჩვენოს, მაგრამ ვიმედოვნებთ, რომ ამ გაკვეთილის ბოლოს ეს ყველაფერი აზრიანი იქნება.

AutoVoice-ით შეგიძლიათ გააგზავნოთ სალაპარაკო ბრძანებები თქვენი Google Home მოწყობილობიდან თქვენს ტელეფონზე, რომელიც შემდეგ განმარტავს ამ ბრძანებებს და ასრულებს გარკვეულ მოქმედებას Tasker-ის მეშვეობით. საუკეთესო ნაწილი ის არის, რომ თქვენ შეგიძლიათ გააგზავნოთ ბუნებრივი ენის ბრძანებები თქვენს ტელეფონზე, მისი ძალის წყალობით

API.ai, იმ პირობით, რომ დარეგისტრირდით 0,99$/თვეში გამოწერის სერვისზე AutoVoice-ზე API.ai სერვერის ჰოსტინგის ღირებულების კომპენსირებისთვის. ეს ნიშნავს, რომ თქვენ არ გჭირდებათ ასე რობოტიურად/ზუსტად ისაუბროთ Google Home-თან საუბრისას და AutoVoice მაინც ამოიცნობს ბრძანებას, რომლის გაგზავნას ცდილობთ.

გარკვეული პერიოდის განმავლობაში, AutoVoice ინტეგრაცია Google Home-თან იყო ბეტა რეჟიმში, მაგრამ AutoVoice 3.0-ის გამოშვება საშუალებას აძლევს Tasker დანამატის ყველა მომხმარებელს ისარგებლოს Google Home ინტეგრაციით. ახლა, როდესაც AutoVoice ფართოდ არის ხელმისაწვდომი მომხმარებლებისთვის და მისი ნაკლოვანებების უმეტესი ნაწილი ამოღებულია, მე დავიწყებ ზოგიერთი ნივთის ჩვენებას, რაც გავაკეთე AutoVoice-ით და Tasker-ით. ჩემი პირველი Google Home გაკვეთილი, თქვენი უახლესი Google Voice ხმოვანი ფოსტის წაკითხვა, ყველაზე რთულია გააზიარეთ, მაგრამ ეს კარგი კანდიდატია იმის დასანახად, რომ რისი გაკეთებაც შეგიძლიათ Tasker-ით მხოლოდ თქვენით შემოიფარგლება ფანტაზია.

ვუსმენ ჩემს უახლეს ხმოვან ფოსტს ჩემს Google Home-ზე.

რეკომენდებული საკითხავი: შეამოწმეთ ჩვენი წინა გაკვეთილები, სადაც ჩვენ გაჩვენებთ, თუ როგორ უნდა მოაგვაროთ საერთო პრობლემები, რომლებსაც ცოტას მიუმართავს.


მოთხოვნები

AutoVoice არის რბილი მოთხოვნა ამ პროექტის მუშაობისთვის. თქვენ შეგიძლიათ გამოიყენოთ IFTTT ამოცანის გასააქტიურებლად, მაგრამ ეს მოგიწევთ გამოიყენოთ გამოსავალი, რომელიც მოიცავს სხვა აპლიკაციას, როგორიცაა შეუერთდი ან Pushbullet ბრძანებების გაგზავნა Tasker-ში, რადგან IFTTT პირდაპირ არ აერთიანებს Tasker-ს. გარდა ამისა, AutoVoice-ის გამოუყენებლობის ყველაზე მნიშვნელოვანი გაფრთხილება არის ის, რომ ხმოვანი ბრძანებები მოუქნელი იქნება IFTTT გამოყენების შემთხვევაში. ეს ნიშნავს, რომ თქვენ უნდა თქვათ თქვენი ბრძანება სრულიად ზუსტად, ყოველ ჯერზე, წინააღმდეგ შემთხვევაში ბრძანება არ გააქტიურდება. ეს შეიძლება იყოს პრობლემა მომავალში, თუ დაიწყებთ ტონა Tasker/Google Home ინტეგრაციის შექმნას (მე მაქვს 28 ამჟამად), რაც ნიშნავს, რომ თქვენ უნდა დაიმახსოვროთ და გაიმეოროთ ზუსტად ის ბრძანებები, რომლებიც გსურთ ყოველ ჯერზე.

დაგჭირდებათ:

  • AutoVoice ($2.49)
  • AutoVoice ბუნებრივი ენის გამოწერა ($0,99/თვეში)
  • ტასკერი ($2.99)
  • AutoWeb ბეტა
  • AutoCast ბეტა ($0.99)

მომზადება

სანამ ამ მაგარი ინტეგრაციის ხორცს შევუდგებით, უნდა მოვამზადოთ, რომ სწორად იმუშაოს. ნაწილ-ნაწილ მივუდგე ამ ინსტალაციას.

ნაწილი 1 - AutoVoice-ის დაყენება

მე უკვე დავწერე ვრცლად იმის შესახებ, თუ როგორ უნდა დააყენოთ AutoVoice Google Home-ით, ამიტომ გთხოვთ იხილეთ ჩემი წინა სტატია აქ. ერთადერთი ცვლილება, რომელიც ნამდვილად უნდა აღინიშნოს, არის ის, რომ აღარ გჭირდებათ AutoVoice ბეტა, რადგან ინტეგრაცია ახლა მუშაობს AutoVoice სტაბილური განახლებით. ასევე გირჩევთ, წაიკითხოთ მოკლე ინსტრუქცია Tasker პროფილის AutoVoice ბრძანებაზე რეაგირების შესახებ, რადგან ჩვენ აქაც იგივეს გავაკეთებთ. მისი არსი არის ის, რომ არსებობს ოთხი ძირითადი რამ, რასაც თქვენ გააკეთებთ ამ დაყენების პროცესში:

  1. ჩართეთ AutoVoice სერვისი Google Home აპში.
  2. შექმენით API.ai ანგარიში და მიიღეთ თქვენი API გასაღებები
  3. დაამატეთ ეს API კლავიშები AutoVoice-ში ბუნებრივი ენის პარამეტრს
  4. გამოიწერეთ AutoVoice ბუნებრივი ენის გამოწერის სერვისი

კიდევ ერთხელ, ეს ნაბიჯები ბევრად უფრო დეტალურად არის აღწერილი ჩემს წინა სტატიაში, ამიტომ გირჩევთ, წაიკითხოთ იგი.

ნაწილი 2 - Google Voice-ის დაყენება

ჩვენ გვჭირდება გზა თქვენს Google Voice ხმოვან ფოსტაზე წვდომისთვის, რათა Tasker-მა შეძლოს ხმოვანი ფოსტის შინაარსის ამოღება. ჩვენ ამას მივაღწევთ ყველა ჩვენი ხმოვანი ფოსტის გადამისამართებით თქვენს დაკავშირებულ Gmail ანგარიშზე. ეს არის Google Voice-ის ძირითადი ფუნქცია და ყველაფერი რაც თქვენ უნდა გააკეთოთ არის Google Voice აპში ერთი ღილაკის გადართვა.

როგორც კი ამას გააკეთებთ, დაიწყებთ ყველა ახალი ხმოვანი ფოსტის მიღებას თქვენს ელფოსტაში. როგორც ხედავთ, ელფოსტა შეიცავს როგორც ხმოვანი ფოსტის ტრანსკრიფციას, ასევე ბმულს ხმოვანი ფოსტის რეალურ აუდიოზე. ჩვენ გამოვიყენებთ ამ ელფოსტას ჩვენი მიზნებისთვის.

ნაწილი 3 - AutoWeb-ის დაყენება

ამ ელფოსტის შინაარსის ამოსაღებად, ჩვენ გვჭირდება წვდომა ელ. ფოსტის შინაარსზე Gmail API. ჩვენ ამას გავაკეთებთ AutoWeb აპლიკაციის გამოყენებით, რომელიც იყო დაკავშირებული დასაწყისში. გახსენით AutoWeb და შეეხეთ "ვებ სერვისების დათვალიერებას". გადადით ქვემოთ Gmail API-ზე და შეეხეთ მას იმპორტისთვის. იმპორტის შემდეგ, AutoWeb მოგთხოვთ Gmail ანგარიშის ავთენტიფიკაციას, რომლის გამოყენებაც გსურთ API-სთან ერთად. აირჩიეთ იგივე Gmail ანგარიში, რომელზეც ხმოვანი ფოსტა გადამისამართებულია.

ახლა თქვენ დაუკავშირეთ თქვენი ტელეფონი თქვენს Gmail ანგარიშს Gmail API-ის გამოყენებით!

ნაწილი 4 - AutoCast-ის დაყენება

სანამ ჩვენ შევძლებთ ხმოვანი ფოსტის აუდიოს გაგზავნას ჩვენს Google Home-ში, უნდა დავაყენოთ AutoCast, რათა ის დაუკავშირდეს Google Home-ს. გახსენით AutoCast და აირჩიეთ "Cast Devices-ის მართვა". დააჭირეთ "+"-ის ხატულა ზედა ზოლში და აირჩიეთ თქვენი Google Home მოწყობილობა.

საბოლოოდ, ჩვენ მზად ვართ რეალურად მივიღოთ ეს დაყენება.


თქვენი უახლესი Google Voice ხმოვანი ფოსტის წაკითხვა Google Home-ზე

AutoVoice

პირველი, რაც უნდა გავაკეთოთ არის AutoVoice Natural Language ბრძანების შექმნა. ამის გაკეთება საკმაოდ მარტივია.

  1. გახსენით AutoVoice
  2. შეეხეთ ბუნებრივ ენას
  3. შეეხეთ ბრძანებებს
  4. შეეხეთ + ხატულა ახალი ბრძანების დასამატებლად
  5. შეიყვანეთ ხმოვანი ბრძანებების სია, გამოყოფილი მძიმეებით, რომელიც შეიცავს ხმოვანი ბრძანების იმდენივე ვარიაციას, რომლითაც თქვენ ფიქრობთ, რომ შეგიძლიათ ისაუბროთ ამ ბრძანების გასააქტიურებლად.
  6. პასუხებისთვის შეგიძლიათ შეიყვანოთ იმდენი პასუხი, ან არცერთი, რაც გსურთ, რომ Google Home-მა გიპასუხოთ ამ ბრძანების წარმოთქმისას.
  7. როგორც კი დაასრულებთ, მიეცით ამ ბრძანებას სახელი. აქ ყველაფერი იმუშავებს.

მიუხედავად იმისა, რომ თქვენ შეიყვანთ ბრძანებების და პასუხების მრავალ ვარიაციას, თქვენ არ უნდა ინერვიულოთ იმაზე, რომ დაიმახსოვროთ ეს ბრძანებები ზუსტად ისე, როგორც დაწერილია. API.ai ავტომატურად აანალიზებს ყველაფერს, რასაც თქვენ ლაპარაკობთ და მისი ბუნებრივი ენის ალგორითმების გამოყენებით თქვენი სალაპარაკო ბრძანება დაემთხვევა ერთ-ერთ ბრძანებას, რომელიც აქ ჩამოთვლით.

ალტერნატიულად, თუ უბრალოდ გსურთ ჩამოტვირთოთ ჩემი საკუთარი კონფიგურაცია, ამის გაკეთება შეგიძლიათ შემდეგ ბმულზე. მე მჯერა, რომ ამ დროისთვის, მისი იმპორტისთვის, თქვენ უნდა შეხვიდეთ API.ai-ში და იქ შემოიტანოთ.

ჩამოტვირთეთ AutoVoice ბუნებრივი ენის განზრახვა

მართალი გითხრათ, ამ დაყენების რეალური AutoVoice ნაწილი საკმაოდ მარტივია, რადგან ჩვენ არ გვაქვს საქმე ცვლადებთან/პარამეტრებთან ან კონტექსტებთან სალაპარაკო ბრძანებაში. ფაქტობრივი რთული ნაწილი მოდის შემდეგი ნაწილიდან, სადაც გვაქვს Tasker რეაქცია ამ AutoVoice Natural Language ბრძანებაზე.

ტასკერი

აქ არის ნაბიჯ-ნაბიჯ სახელმძღვანელო იმის შესახებ, თუ რას ვაკეთებთ ამ პროფილის შესაქმნელად.

  1. გახსენით Tasker და დააჭირეთ + ხატულა ახალი პროფილის შესაქმნელად.
  2. გადადით მოვლენა --> მოდული --> ავტოხმა --> ბუნებრივი ენა.
  3. შეეხეთ ფანქრის ხატულას AutoVoice-ის კონფიგურაციის ეკრანის გასახსნელად.
  4. დააჭირეთ "ბრძანებებს" და აირჩიეთ ადრე შექმნილი ბრძანების სახელი.
  5. დააჭირეთ ზემოთ მონიშვნის ხატულას, შემდეგ დააჭირეთ უკანა ღილაკს Tasker-ის მთავარ ეკრანზე დასაბრუნებლად.
  6. Tasker მოგთხოვთ შექმნათ ახალი ამოცანა. თუ გინდათ, შეგიძლიათ დაარქვით მას სახელი, მაგრამ დააწკაპუნეთ მონიშვნის ხატულაზე ახალი ამოცანის შესაქმნელად.

როგორც კი აღმოჩნდებით დავალების რედაქტირების ეკრანზე, ჩვენ შევქმნით ამოცანას, რომელიც ნაჩვენებია ქვემოთ. ახალი მოქმედებების შესაქმნელად, შეეხეთ + ხატი ქვედა შუაში. Tasker-ის ნებისმიერი პროფესიონალისთვის აქ, შეგიძლიათ გააფართოვოთ ქვემოთ მოცემული გადართვა, რათა ნახოთ პროფილი და დავალების აღწერილობა, რომელსაც თავად შეგიძლიათ თვალყური ადევნოთ.

მთავარი - წაიკითხეთ ხმოვანი ფოსტა

 Profile: Home - Read Voicemail (165)
Event: AutoVoiceNaturalLanguage[ Configuration: Commands: read my last voicemail ]
Enter: Read Voicemail (164)
A1: AutoCastSpeak[ Configuration: Device: Bedroom Home Timeout (Seconds):60 ]
A2: AutoWeb Web Service [ Configuration: API: Gmail
API Action: List messages
Include spam trash: false
User ID: me
Search: from:voice-noreply@google.com
MaxResults: 5 Timeout (Seconds):120 ]
A3: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A4: AutoWeb Web Service [ Configuration: API: Gmail
API Action: Get Message
Format: full
UserID: meTimeout (Seconds):120 ]
A5: For [ Variable:%headers Items:1:%payload_headers_name(#) ]
A6: Variable Set [ Name:%referenceTo:%headers Recurse Variables:OffDo Maths:Off Append:Off ] If [ %payload_headers_name(%headers) ~ Subject ]
A7: EndFor
A8: Java Function [ Return: decodedbody Class Or Object:Base64 Function:decode
{byte[]} (String, int) Param:%bodydata(1) Param:8 Param: Param: Param: Param: Param: ]
A9: Java Function [ Return:%body Class Or Object:StringFunction:new
{String} (byte[], String) Param: decodedbody Param: UTF-8 Param: Param: Param: Param: Param: ]
A10: Variable Split [ Name:%body Splitter: https://www.google.com/voice/fm/ Delete Base:Off ]
A11: VariableSplit[ Name:%body2 Splitter:> Delete Base: Off ]
A12: HTTP Get [ Server: Port: https://www.google.com Path:/voice/fm/%body21 Attributes: Cookies: User Agent: Timeout: 10 Mime Type: audio/* Output File:/sdcard/Tasker/voicemail.mp3 Trust Any Certificate: Off ]
A13: Variable Set [ Name:%voicemail To:%payload_headers_value(%reference) Recurse Variables:OffDo Maths:Off Append:Off ]
A14: Variable Split [ Name:%voicemail Splitter: from Delete Base:Off ]
A15: Variable Split [ Name:%voicemail2 Splitter: at Delete Base:Off ]
A16: Test Phone [ Type: Contact Name Data:%voicemail21 Store Result In:%name Continue Task After Error:On ]
A17: Variable Set [ Name:%voicemail To:%voicemail1 from %nameat %voicemail22 Recurse Variables:OffDo Maths:Off Append:Off ] If [ %nameSet ]
A18: Variable Set [ Name:%voicemail To:%voicemail1 from %voicemail21 at %voicemail22 Recurse Variables:OffDo Maths:Off Append:Off ] If [ %name !Set ]
A19: AutoCast Speak [ Configuration: Device: Bedroom Home
Text: %voicemailTimeout (Seconds):60 ]
A20: Wait[ MS: 0 Seconds: 5 Minutes: 0 Hours: 0 Days: 0 ]
A21: AutoCast [ Configuration:
Starting Casting Screen
Persistent Notification: true
Cast Device: Bedroom Home
Screen: Full Screen Media
Audio: /storage/emulated/0/Tasker/voicemail.mp3
Audio Volume: 100
Audio Position: 0
Audio AutoPlay: true Timeout (Seconds):3000 ]

წაიკითხე მეტი

ქვემოთ მოცემული ნაბიჯ-ნაბიჯ სახელმძღვანელო გაჩვენებთ, თუ როგორ უნდა გაიმეოროთ დავალება, რომელიც ნაჩვენებია ეკრანის სურათზე მარჯვნივ. ამოცანა არის ამ ინსტალაციის ხორცი და ის საკმაოდ რთულია. როგორ მუშაობს ეს არის ის, რომ პროფილის გააქტიურების შემდეგ, პირველი რამდენიმე ქმედება (A2-A4) ეძებს და ამოიღებს თქვენს Gmail ანგარიში შეტყობინებებისთვის [email protected], რომელიც არის ავტომატური ელექტრონული ფოსტის სერვისი, რომელსაც იყენებს Google ხმა. შემდეგ ვეძებთ სათაურს (A5-A7), რათა მივიღოთ ინფორმაცია იმის შესახებ, თუ ვინ და როდის გაგზავნა ხმოვანი ფოსტა. შემდეგ ჩვენ გამოვყოფთ Gmail შეტყობინების ტექსტს, რომელიც დაშიფრულია 64-ე ბაზაში, ამიტომ უნდა გამოვიყენოთ Java ფუნქცია (A8-A9). დეკოდირებული შეტყობინების ამოღების შემდეგ, ჩვენ ვეძებთ URL-ს, რომელიც გვაკავშირებს ხმოვანი ფოსტის აუდიო ფაილთან (A10-A11) და ბოლოს გადმოვტვირთავთ ფაილს mp3 სახით (A12). A13-A18 უბრალოდ ეძებს საკონტაქტო ინფორმაციას, თუ ის არსებობს, იმ ნომრისთვის, რომელმაც დატოვა ხმოვანი ფოსტა. და ბოლოს, A19-A21 წაიკითხავს, ​​ვისგან რომელ დროს გაიგზავნა ხმოვანი ფოსტა და ასევე ჩაწერილი ხმოვანი ფოსტის აუდიო.

  1. დანამატი --> AutoCast --> AutoCast Speak. მოწყობილობა: აირჩიეთ თქვენი Google Home. (აქ ტექსტი არ არის საჭირო, ეს არის მხოლოდ Google Home-თან დასაკავშირებლად.)
  2. დანამატი --> AutoWeb. API: Gmail. API მოქმედება: შეტყობინებების სია. მომხმარებლის ID: მე. ძიება: მდებარეობა: [email protected]. მაქსიმალური შედეგი: 5. გამომავალი: ID
  3. ამოცანა --> დაელოდეთ. დაელოდეთ 1 წამს.
  4. დანამატი --> AutoWeb. API: Gmail. API მოქმედება: მიიღეთ შეტყობინება. ფორმატი: სრული. მომხმარებლის ID: მე. შეტყობინების ID: %დახმარება (1). გამომავალი: სხეულის მონაცემები, დატვირთვის სათაურების სახელი, და Payload Headers-ის ღირებულება.
  5. ამოცანა --> ამისთვის. ცვლადი: %headers. ნივთები: 1:%payload_headers_name(#)
  6. Variables --> Variables Set. სახელი: %მინიშნება. მიმართ: %headers. შეამოწმეთ თუ და დააყენეთ თუ %payload_headers_name(%headers) ~ თემა.
  7. ამოცანა --> დასასრული.
  8. კოდი--> ჯავის ფუნქცია. კლასი/ობიექტისთვის აირჩიეთ ბაზა64. ფუნქცია: გაშიფვრა {byte[]} (სტრიქონი, int). პარამი (სტრიქონი): %bodydata (1). პარამეტრი (ინტ): 8. Დაბრუნების: გაშიფრული სხეული.
  9. კოდი --> ჯავის ფუნქცია. კლასი/ობიექტისთვის აირჩიეთ სიმებიანი. ფუნქცია: ახალი {სტრიქონი} (ბაიტი[], სტრიქონი). პარამი (ბაიტი[]): გაშიფრული სხეული. პარამი (სტრიქონი): UTF-8. Დაბრუნების: სხეული.
  10. Variables --> Variable Split. სახელი: სხეული. გამყოფი: https://www.google.com/voice/fm/
  11. Variables --> Variable Split. სახელი: %body2. გამყოფი: >
  12. Net --> HTTP Get. Სერვერის პორტი: https://www.google.com ბილიკი: /voice/fm/%body21 მიმის ტიპი: აუდიო/* გამომავალი ფაილი: /sdcard/Tasker/voicemail.mp3
  13. Variables --> Variable Set. სახელი: %ხმოვანი შეტყობინება. მიმართ: %payload_headers_value(%reference)
  14. Variables --> Variable Split. სახელი: %ხმოვანი შეტყობინება. გამყოფი: საწყისი
  15. Variables --> Variable Split. სახელი: %ხმოვანი ფოსტა2. გამყოფი: ზე
  16. ტელეფონი --> სატესტო ტელეფონი. ტიპი: Საკონტაქტო სახელი. მონაცემები: %ხმოვანი ფოსტა21. შენახვის შედეგი: %name. დარწმუნდით, რომ შეამოწმეთ გააგრძელეთ დავალება შეცდომის შემდეგ.
  17. Variables --> Variable Set. სახელი: %ხმოვანი შეტყობინება. მიმართ: %voicemail1 %name-დან %voicemail22-ზე. შეამოწმეთ თუ ბოლოში და დააყენეთ თუ %name დაყენებულია.
  18. Variables --> Variable Set. სახელი: %ხმოვანი შეტყობინება. მიმართ: %voicemail1 %voicemail21-დან %voicemail22-ზე. შეამოწმეთ თუ ბოლოში და დააყენეთ თუ %name არ არის დაყენებული.
  19. დანამატი --> AutoCast --> საუბარი. მოწყობილობა: აირჩიეთ თქვენი Google Home. ტექსტი: %ხმოვანი შეტყობინება
  20. ამოცანა --> დაელოდეთ. მოიცადე 5 წამი. Ეს არის რეგულირებადი შეფერხება იმის უზრუნველსაყოფად, რომ ყოველთვის არის საკმარისი დრო ახალი ხმოვანი ფოსტის გამოცხადებასა და ხმოვანი ფოსტის აუდიოს დაკვრას შორის. თუ ეს ძალიან მოკლეა, შეგიძლიათ გაზარდოთ ეს დრო. თუმცა ითამაშე ამ მნიშვნელობით, რომ ნახოთ რა ამცირებს დაყოვნებას მისაღებ დონემდე.
  21. დანამატი --> AutoCast --> AutoCast. Cast მოწყობილობა: ისევ აირჩიეთ თქვენი Google Home. აირჩიეთ სრული ეკრანის მედია როგორც ეკრანი. გადადით Full Screen Media ელემენტებზე, შემდეგ აუდიოზე და ჩადეთ აუდიო ("სიმღერის დასაკრავი"). /sdcard/Tasker/voicemail.mp3. აირჩიეთ Ავტომატური ჩართვა.

Ის არის! ახლა ყველაფერი რაც თქვენ უნდა გააკეთოთ ამ ამოცანის გასააქტიურებლად არის ბრძანების გაგზავნა თქვენს Google Home მოწყობილობაზე. ამის გაკეთება შეგიძლიათ თქვით "Hey/OK Google, ნება მომეცით დაველაპარაკო AutoVoice-ს"და შემდეგ თქვენი ბრძანების ერთ-ერთი ვარიაციის წარმოთქმა, როდესაც AutoVoice გეტყვით, რომ თქვათ თქვენი ბრძანება. ან შეგიძლიათ თქვათ თქვენი ბრძანება ერთბაშად, თქვით:Hey/OK Google, სთხოვეთ AutoVoice-ს [ბრძანება]"ისევე, როგორც მე გავაკეთე დასაწყისში ნაჩვენები ვიდეოში.


ჩამოტვირთეთ პროფილი

თქვენ შეგიძლიათ ჩამოტვირთოთ Tasker პროფილი/დავალება, რომელიც გავაკეთე ქვემოთ მოცემულ ბმულზე. თუ ამას აირჩევთ, დარწმუნდით, რომ შედით და შეცვალეთ ორი „AutoCast“ მოქმედება ისე, რომ ისინი მიუთითებდეს თქვენს კონკრეტულ Google Home მოწყობილობაზე. ასევე, დარწმუნდით, რომ ჩემს პროფილში დასახელებული AutoVoice ბუნებრივი ენის ბრძანება იგივეა, რაც თქვენ შექმენით. თუ არა, უბრალოდ შეცვალეთ პროფილი, რომ მიუთითოთ თქვენს ბრძანებაზე. სულ რამდენიმე წამი უნდა დასჭირდეს.

ჩამოტვირთეთ მთავარი - წაიკითხეთ ხმოვანი ფოსტის ამოცანების პროფილი

მას შემდეგ რაც ჩამოტვირთავთ ზემოთ მოყვანილ XML ფაილს, შეინახეთ იგი თქვენს მოწყობილობაზე სადმე. გახსენით Tasker და გამორთეთ დამწყებ რეჟიმი პარამეტრებში. შემდეგ დაბრუნდით მთავარ ეკრანზე და დიდხანს დააჭირეთ პროფილების ჩანართს ზემოთ, სანამ არ დაინახავთ ამომხტარ ფანჯარას „იმპორტის“ სახით. დააჭირეთ ამას და გადადით იქ, სადაც შეინახეთ .prf.xml ფაილი და აირჩიეთ ის იმპორტისთვის.

იმედი მაქვს, რომ ეს გაკვეთილი თქვენთვის სასარგებლო აღმოჩნდა. მე მსიამოვნებდა API-თან და Tasker-თან მუშაობა, სანამ საქმეების მუშაობას შევძლებდი. ვიცი, რომ ეს არ არის სუპერ ელეგანტური, მაგრამ ეს ძირითადად იმის ჩვენებაა, თუ რამდენად ძლიერია თქვენი Google Home ინტეგრირება სხვადასხვა ვებ სერვისებთან და თქვენს ტელეფონთან. ვიმედოვნებთ, რომ ეს შთააგონებს თქვენ შექმნათ ის, რაც აქამდე არ გეგონა რომ შესაძლებელი იყო!