วิธีรับ Google Assistant สำหรับ Windows PC

. ในหน้าจอตัวเลือกที่สองให้เลือก 'เพิ่ม Python ให้กับตัวแปรสภาพแวดล้อม'



เมื่อติดตั้ง Python แล้วให้เปิดเทอร์มินัลคำสั่งแล้วพิมพ์“ python” (โดยไม่มีใบเสนอราคา) หากทุกอย่างเรียบร้อยพร้อมท์คำสั่งควรแสดงเวอร์ชัน Python ปัจจุบันของคุณ



ตอนนี้เราต้องกำหนดค่าไฟล์ Google Assistant ไฟ.



  1. ไปที่ไฟล์ หน้าโครงการ ในคอนโซล Google Cloud Platform
  2. คลิกที่ ' สร้างโครงการ ” ขึ้นด้านบน
  3. ตั้งชื่อโครงการว่า“ Google Assistant ” แล้วคลิก 'สร้าง.'
  4. คอนโซลจะสร้างโปรเจ็กต์ใหม่ของคุณคุณจะเห็นไอคอนความคืบหน้าในการหมุนที่ด้านขวาบน เมื่อเสร็จแล้วคุณจะเข้าสู่หน้าการกำหนดค่าโครงการ
  5. ไปที่ไฟล์ Google Assistant API หน้าแล้วคลิก“ เปิดใช้งาน” ที่ด้านบน”
  6. ในการใช้ API คุณจะต้องสร้างข้อมูลรับรอง คลิกปุ่ม 'สร้างข้อมูลรับรอง' ที่ด้านบนขวา วิซาร์ดการตั้งค่าจะแนะนำคุณตลอดกระบวนการนี้
  7. ภายใต้“ คุณจะเรียก API จากที่ไหน” ให้เลือก“ UI อื่น ๆ (เช่น Windows, เครื่องมือ CLI) “. สำหรับ 'คุณจะเข้าถึงข้อมูลใด' เลือก ' ข้อมูลผู้ใช้ ” วงกลม จากนั้นคลิก“ ฉันต้องการข้อมูลรับรองอะไร”
  8. Google จะแนะนำให้คุณสร้างไฟล์ รหัสไคลเอ็นต์ OAuth 2.0 . ตั้งชื่อรหัสลูกค้าที่ไม่ซ้ำกันแล้วคลิก“ สร้างรหัสลูกค้า”
  9. ภายใต้“ ชื่อผลิตภัณฑ์ที่แสดงให้ผู้ใช้เห็น” ให้ป้อน“ Google Assistant ของฉัน” หรืออะไรทำนองนั้น
  10. คลิก 'เสร็จสิ้น' แต่อย่าคลิกดาวน์โหลดที่นี่เราต้องการเพียงความลับของลูกค้า
  11. ภายใต้รายการรหัสไคลเอ็นต์ OAuth 2.0 คุณจะเห็นรหัสไคลเอ็นต์ที่คุณเพิ่งสร้างขึ้น ทางด้านขวาสุดให้คลิกที่ไอคอนดาวน์โหลดเพื่อดาวน์โหลดไฟล์ client_secret_XXX.json ไฟล์โดยที่ 'XXX' คือรหัสลูกค้าของคุณ บันทึกไฟล์นี้ไว้ที่ใดก็ได้บนคอมพิวเตอร์ของคุณควรอยู่ในโฟลเดอร์ใหม่ที่เรียกว่า 'ผู้ช่วย Google'
  12. ไปที่ไฟล์ หน้าส่วนควบคุมกิจกรรม สำหรับบัญชี Google ของคุณและตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน“ กิจกรรมบนเว็บและแอป”“ ประวัติตำแหน่ง”“ ข้อมูลอุปกรณ์” และ“ เสียงพูดและเสียง” นี่คือสิ่งที่ Google Assistant สามารถอ่านข้อมูลส่วนบุคคลของคุณได้

ตอนนี้เราต้องกำหนดค่าไคลเอนต์ที่จะเข้าถึง Google Assistant API



เปิดเทอร์มินัลคำสั่งและพิมพ์คำสั่งต่อไปนี้:

-m pip ติดตั้ง google-assistant-sdk [ตัวอย่าง]

สิ่งนี้จะเริ่มติดตั้งการอ้างอิงที่จำเป็นสำหรับ Python เมื่อเสร็จแล้วให้ป้อนคำสั่งนี้ถัดไป (เปลี่ยนไดเรกทอรีเส้นทางในคำสั่ง)



py -m googlesamples.assistant.auth_helpers --client-secret change  your  path  client_secret_XXX.apps.googleusercontent.com.json

ในพรอมต์คำสั่งคุณจะเห็น URL เพื่อเยี่ยมชมเพื่ออนุญาตแอปพลิเคชัน ดำเนินการคัดลอกวาง URL ลงในเบราว์เซอร์ของคุณและใช้บัญชี Google เดียวกับที่คุณใช้กำหนดค่า Google Assistant API คุณจะเห็นโทเค็นการเข้าถึงสำหรับไคลเอ็นต์ของคุณ - คัดลอกวางโทเค็นการเข้าถึงลงในพรอมต์คำสั่งเมื่อถูกถาม

ตอนนี้เราจะทดสอบว่า Google Assistant สามารถเข้าถึงไมโครโฟนของคุณได้อย่างถูกต้องหรือไม่ พิมพ์ลงในพรอมต์คำสั่ง:

python -m googlesamples.assistant.audio_helpers

หากเล่นเสียงให้คุณได้สำเร็จคุณสามารถเริ่มสื่อสารกับ Google Assistant ได้ พิมพ์ลงในพรอมต์คำสั่ง:

python -m googlesamples.assistant

รอให้มันพูดว่า“ กด Enter เพื่อส่งคำขอใหม่” จากนั้นกด Enter บนแป้นพิมพ์เพื่อเริ่มพูดคุยกับไมค์ของคุณ เมื่อคุณพูดเสร็จแล้วพรอมต์คำสั่งจะแสดงการถอดเสียงสิ่งที่คุณพูดและเล่นคำตอบของ Google Assistant ด้วย

ตอนนี้พรอมต์คำสั่งด้านบนเป็นวิธีที่ค่อนข้างน่าเกลียดในการโต้ตอบกับ Google Assistant API แต่โชคดีที่มีส่วนขยายสำหรับเบราว์เซอร์ Chrome ที่เรียกว่า ' AutoVoice ” เพียงแค่คุณต้องตั้งค่า Google Assistant ในคอมพิวเตอร์ของคุณ (ซึ่งเราเพิ่งทำไป!) อย่างไรก็ตามเราจะต้องใช้เวทมนตร์พร้อมรับคำสั่งอีกเล็กน้อยเพื่อตั้งค่าให้ถูกต้อง

เปิดพรอมต์คำสั่งและคัดลอกวางคำสั่งต่อไปนี้:

 py -c 'จาก distutils.sysconfig นำเข้า get_python_lib; จาก urllib.request import urlretrieve; urlretrieve ('https://joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py