สารบัญ:

"Alexa ส่งเนื้อเพลงถึง _____": 9 ขั้นตอน (พร้อมรูปภาพ)
"Alexa ส่งเนื้อเพลงถึง _____": 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: "Alexa ส่งเนื้อเพลงถึง _____": 9 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ:
วีดีโอ: Bye Bye - P-HOT ft.YOUNGOHM - (Official MV) Prod.DeejayB 2024, พฤศจิกายน
Anonim
Image
Image

ฟังเพลงที่อยากจะร้องด้วยกันมั้ย? ปกติคุณจะต้องผ่านงานที่ยากลำบากในการพิมพ์ชื่อเพลงลงใน google ตามด้วยคำว่า "lyrics" ปกติคุณยังพิมพ์ผิดอยู่พอสมควร คลิกคีย์ผิดจำนวนหนึ่ง และต้องรับมือกับความล่าช้าที่หลีกเลี่ยงไม่ได้ของอุปกรณ์ของคุณ เมื่อคุณพบเนื้อเพลงแล้ว คุณพบว่าเพลงของคุณจบลงแล้ว และงานที่ทำทั้งหมดก็เปล่าประโยชน์

บางทีคุณอาจอยู่ท่ามกลางการระบาดใหญ่ทั่วโลก และการยืมโทรศัพท์ของเพื่อนอาจดูเหมือนไม่ใช่ความคิดที่ยิ่งใหญ่ที่สุด โดยแทบไม่ต้องแตะเครื่องคาราโอเกะที่ซ่อนอยู่ที่มุมห้อง คุณต้องการได้รับการปกป้อง แต่การรู้เนื้อร้องของเพลงนั้นแทบจะสำคัญพอๆ กัน คุณต้องการวิธีที่สะดวกและไม่ต้องสัมผัสในการค้นหาเนื้อเพลง

บางทีทั้งสองสถานการณ์อาจเป็นการพูดเกินจริงเล็กน้อย (อย่างแรกมากกว่านั้นแน่นอน) แต่ถึงกระนั้น การส่งเนื้อเพลงไปยังอีเมลของคุณในวินาทีแรกที่คุณขอให้ส่งก็คงจะสะดวกมาก นั่นคือสิ่งที่คำแนะนำนี้ (พร้อมกับ Alexa, Wayscript และ Python เล็กน้อย) เข้ามา เพียงแค่ขอเนื้อเพลงของเพลงโปรดของ Alexa และในไม่กี่วินาทีพวกเขาจะถูกส่งไปยังกล่องจดหมายของคุณโดยตรง

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

บทช่วยสอนนี้เป็นระดับเริ่มต้นที่ค่อนข้างดี แต่การรู้จัก Python บางส่วนก่อนจะมีประโยชน์มาก

เสบียง

วัสดุ:

  1. Amazon Echo/ลำโพงอัจฉริยะที่ใช้ Alexa
  2. บัญชี WayScript (จะได้รับการตั้งค่าตามขั้นตอนต่อไปนี้)
  3. บัญชี RapidAPI
  4. ความรู้ Python บางอย่าง (ไม่จำเป็น แต่มีประโยชน์)

ขั้นตอนที่ 1: ตั้งค่า Wayscript และ Alexa

ตั้งค่า Wayscript และ Alexa
ตั้งค่า Wayscript และ Alexa
ตั้งค่า Wayscript และ Alexa
ตั้งค่า Wayscript และ Alexa
ตั้งค่า Wayscript และ Alexa
ตั้งค่า Wayscript และ Alexa

Wayscript คืออะไร?

Wayscript เป็นเครื่องมือที่ทรงพลังที่ให้คุณเรียกใช้โปรแกรมโดยใช้ทริกเกอร์ต่างๆ เราจะใช้ทริกเกอร์ของ Alexa ในคำแนะนำนี้ แต่อย่าลังเลที่จะทดลอง/สำรวจซอฟต์แวร์ - มีฟังก์ชันการทำงานทุกประเภทที่คุณสามารถเพิ่มได้

ในการเริ่มต้น มาสร้างบัญชีด้วย Wayscript:

  1. คลิกที่ปุ่ม 'เริ่มต้นใช้งานฟรี' หรือ 'ลงทะเบียน' ฉันใช้ตัวเลือก 'ลงทะเบียนด้วย Github' เนื่องจากสะดวกที่สุด
  2. เมื่อคุณสร้างบัญชีแล้ว คุณจะนำไปสู่สภาพแวดล้อมการพัฒนาของ Wayscript การอ่านบทช่วยสอนก่อนที่เราจะเริ่มต้นนั้นมีประโยชน์
  3. เมื่อคุณเสร็จสิ้นบทช่วยสอนแล้ว ให้ไปที่โปรไฟล์ของคุณ คลิกที่ปุ่ม 'สร้างสคริปต์ใหม่' แล้วระบบจะขอให้คุณตั้งชื่อโครงการของคุณ ฉันตั้งชื่อมันว่า 'เนื้อเพลง' แต่คุณสามารถตั้งชื่อมันอะไรก็ได้ที่คุณต้องการ เพียงให้แน่ใจว่าพูดง่ายเพราะคุณจะใช้ชื่อโปรแกรมเมื่อขอให้ Alexa ส่งเนื้อเพลงถึงคุณ
  4. เมื่อคุณสร้างชื่อของคุณแล้ว ให้คลิกปุ่ม 'สร้าง' และคุณจะนำไปสู่สภาพแวดล้อมการพัฒนา Wayscript ใหม่ เราจะกลับมาที่นี่เร็ว ๆ นี้

ก่อนที่เราจะดำเนินการต่อ มาเชื่อมต่อบัญชี Wayscript ของคุณกับ Alexa:

  1. ตรงไปที่ amazon.com และลงชื่อเข้าใช้บัญชีของคุณ - โดยเฉพาะบัญชีที่เชื่อมต่อกับลำโพงที่เปิดใช้งาน Alexa ของคุณ
  2. ไปที่ลิงก์นี้: https://www.amazon.com/WayScript-Inc/dp/B07QXXG32… และคลิก 'เปิดใช้งาน' หากลิงก์ใช้งานไม่ได้ไม่ว่าด้วยเหตุผลใดก็ตาม ให้ค้นหา Wayscript Alexa Skill - คลิก 'เปิดใช้งาน' อีกครั้ง
  3. เมื่อคุณคลิกเปิดใช้งานแล้ว คุณจะต้องเชื่อมโยงมันกับบัญชี Wayscript ของคุณ คลิก 'เชื่อมโยงบัญชี' และคุณควรเข้าสู่เว็บไซต์ของ wayscript เมื่อคุณลงชื่อเข้าใช้ หน้าจอที่ระบุว่า 'คุณเชื่อมโยงบัญชีสำเร็จแล้ว' จะปรากฏขึ้น

เมื่อคุณตั้งค่าทั้งหมดนี้แล้ว เราก็สามารถ (เกือบ) เริ่มเขียนโปรแกรมได้!

ขั้นตอนที่ 2: สร้างบัญชี RapidAPI

สร้างบัญชี RapidAPI
สร้างบัญชี RapidAPI
สร้างบัญชี RapidAPI
สร้างบัญชี RapidAPI
สร้างบัญชี RapidAPI
สร้างบัญชี RapidAPI

ในการค้นหาเนื้อเพลง เราจะใช้ 'Canarado Lyrics API' ซึ่งสามารถเข้าถึงได้ผ่าน RapidAPI หากคุณมีบัญชี RapidAPI อยู่แล้ว คุณสามารถข้ามขั้นตอนนี้ได้ แต่ถ้าไม่มี ให้อ่านต่อ

เริ่มต้นด้วยการสร้างบัญชี RapidAPI ของคุณ:

  1. คลิกปุ่ม 'ลงทะเบียน' ใกล้มุมบนขวาและลงทะเบียนด้วยตัวเลือกใดๆ ที่พวกเขามี (Google, Github, Facebook หรือการสมัครปกติ)
  2. เมื่อคุณลงชื่อสมัครใช้แล้ว ให้ไปที่ Canarado Lyrics API:

หากคุณเห็นหน้าจอคล้ายกับภาพที่สามที่แนบมาด้านบน แสดงว่าคุณได้ทำขั้นตอนนี้เสร็จสิ้นแล้ว ในที่สุดเราก็พร้อมที่จะเริ่มเขียนโปรแกรมแล้ว

ขั้นตอนที่ 3: เขียนโปรแกรมพื้นฐาน

เขียนโปรแกรมพื้นฐาน
เขียนโปรแกรมพื้นฐาน
เขียนโปรแกรมพื้นฐาน
เขียนโปรแกรมพื้นฐาน
เขียนโปรแกรมพื้นฐาน
เขียนโปรแกรมพื้นฐาน

ตามที่กล่าวไว้ในขั้นตอนก่อนหน้านี้ Canarado Lyrics API อยู่ที่:

เมื่อไปถึงแล้ว ให้ไปที่ครึ่งขวาของหน้าจอด้วยส่วนหัว 'Code Snippets' ฉันจะใช้ Python ในคำแนะนำนี้ แต่ถ้าคุณชอบภาษาอื่น ให้ใช้ภาษานั้นแทน

คลิกเมนูแบบเลื่อนลงที่มีป้ายกำกับ '(Node.js) Unrest' และไปที่ภาษาที่คุณเลือก อีกครั้ง ฉันจะใช้ Python - โดยเฉพาะ Python (คำขอ) - เนื่องจากโปรแกรมนี้ต้องการคำขอไปยังโฮสต์ของ API สำหรับข้อมูลส่วนใหญ่ คัดลอกโค้ดโดยคลิกปุ่ม 'คัดลอกโค้ด' ใกล้ด้านบนขวา วางรหัสนี้ลงในโปรแกรมแก้ไขรหัสที่คุณเลือก - ฉันจะใช้สภาพแวดล้อม Notebook ของ Jupyter

เมื่อคุณวางโปรแกรมแล้ว ให้นำเข้าโมดูล json ของ Python ซึ่งจะทำให้เราสามารถพิมพ์เนื้อเพลงออกมาได้ เพิ่มรหัสต่อไปนี้ใกล้ด้านบน (ด้านล่างคำขอนำเข้า)

นำเข้า json

เมื่อคุณนำเข้าโมดูล json แล้ว โปรแกรมของคุณควรมีลักษณะดังนี้:

คำขอนำเข้า

นำเข้า json url = "https://canarado-lyrics.p.rapidapi.com/lyrics/zenith%2520denzel%2520curry" headers = { 'x-rapidapi-host': "canarado-lyrics.p.rapidapi.com", 'x-rapidapi-key': "YOUR-API-KEY-HERE" } response = request.request("GET", url, headers=headers) พิมพ์ (response.text)

ตรวจสอบให้แน่ใจว่าโปรแกรมของคุณดูคล้ายกัน (ด้วยรหัส API อื่น) จากนั้นตรงไปที่ตัวแปร 'url' คุณจะสังเกตเห็นว่าพารามิเตอร์เริ่มต้นของ Canarado คือ 'Zenith' โดย Denzel Curry คุณสามารถเปลี่ยนได้โดยป้อนเพลงที่คุณชอบ ตัวอย่างเช่น ถ้าฉันต้องการค้นหาข้อมูลเนื้อเพลงเกี่ยวกับหนังระทึกขวัญของ Michael Jackson ฉันสามารถป้อน "thriller" แทน "zenith denzel curry" ได้ โดยที่ URL ในตอนนี้จะมีลักษณะดังนี้:

url = "https://canarado-lyrics.p.rapidapi.com/lyrics/thriller"

คุณยังสามารถเพิ่มช่องว่างได้โดยไม่ลังเล - เบราว์เซอร์จะเพิ่มอักขระ %2520 โดยอัตโนมัติ (คุณจะสังเกตเห็นพวกมันแทนที่ช่องว่างใน URL เริ่มต้น) ตัวอย่างเช่น การค้นหา Gangstas Paradise อาจมีลักษณะดังนี้:

url = "https://canarado-lyrics.p.rapidapi.com/lyrics/gangstas paradise"

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

ขั้นตอนที่ 4: การจัดรูปแบบเนื้อเพลง

การจัดรูปแบบเนื้อเพลง
การจัดรูปแบบเนื้อเพลง

การจัดรูปแบบเนื้อเพลงให้อ่านง่ายไม่ใช่เรื่องยาก คนส่วนใหญ่ที่มีความรู้ด้านการเขียนโปรแกรมจะสามารถทำเช่นนี้ได้ค่อนข้างง่าย แทนที่จะพิมพ์ "response.text" ง่ายๆ ลองใช้เมธอด.json() สิ่งนี้จะจัดระเบียบข้อมูลของ API ลงในพจนานุกรมและทำให้ทุกอย่างเข้าถึงได้ง่ายขึ้น

ในการเริ่มต้น ให้สร้างตัวแปรเพื่อเก็บ 'response.json()' ฉันตั้งชื่อตัวแปรว่า 'data'

ข้อมูล = response.json()

ถัดไป ใช้ลูป 'for' ต่อไปนี้เพื่อเข้าถึงเนื้อเพลง

สำหรับฉันใน data['content']:

พิมพ์ (ฉัน['เนื้อเพลง'])

รหัสด้านบนนำทางไปยังคีย์ 'เนื้อหา' ของพจนานุกรมข้อมูล ภายในคีย์เนื้อหา for loop ช่วยให้คุณสามารถนำทางไปยังคีย์ 'lyrics' ตอนนี้โค้ดควรมีลักษณะดังนี้:

คำขอนำเข้า

นำเข้า json url = "https://canarado-lyrics.p.rapidapi.com/lyrics/YOUR-SONG-HERE" ส่วนหัว = { 'x-rapidapi-host': "canarado-lyrics.p.rapidapi.com", 'x-rapidapi-key': "YOUR-API-KEY-HERE" } response = request.request("GET", url, headers=headers) data = response.json() สำหรับฉันใน data['content']: พิมพ์ (ฉัน['เนื้อเพลง'])

เรียกใช้โปรแกรมนี้แล้วคุณจะสังเกตเห็นว่าเนื้อเพลงสามารถอ่านได้มากขึ้น ในขั้นตอนต่อไป เราจะเพิ่มตัวแปรพิเศษสองสามตัว เพื่อให้เราสามารถใช้ชื่อเพลงเป็นอินพุต และเพื่อให้เราสามารถส่งออกเนื้อเพลงไปยัง Alexa

ขั้นตอนที่ 5: อินพุตและเอาต์พุต

อินพุตและเอาต์พุต
อินพุตและเอาต์พุต
อินพุตและเอาต์พุต
อินพุตและเอาต์พุต

จนถึงตอนนี้ เราได้พิมพ์ชื่อเพลงที่ส่วนท้ายของ URL แล้ว คงจะดีถ้าเราสามารถใช้ตัวแปรจากอินพุตและเชื่อมสองสตริงเข้าด้วยกัน (url และชื่อเพลง) การทำเช่นนั้นเป็นเรื่องง่ายสวย

ในตอนนี้ ให้ใช้ฟังก์ชันอินพุตของ Python กัน เมื่อเราอัปโหลดโค้ดไปยัง Wayscript เราจะใช้คำพูดของเราเป็นอินพุตแทน มาสร้างตัวแปรชื่อเพลงที่ตั้งค่าเป็นอินพุตที่ขอให้ผู้ใช้ "ป้อนชื่อเพลง":

song_title = input("ป้อนเพลงเพื่อค้นหาเนื้อเพลงสำหรับ: ")

จากนั้น เชื่อมสตริงนี้กับ url โดยใช้โอเปอเรเตอร์ '+' ของ Python สำหรับ Strings

url = "https://canarado-lyrics.p.rapidapi.com/lyrics/" + song_title

ตอนนี้ เมื่อคุณรันโปรแกรม คุณไม่จำเป็นต้องแก้ไข url ภายในโปรแกรมอีกต่อไป เพียงตอบกลับอินพุตด้วยชื่อเพลงของคุณ และควรพิมพ์เนื้อเพลงของเพลงออกมา

โปรแกรมของคุณควรมีลักษณะดังนี้:

คำขอนำเข้า

นำเข้าเพลง json = อินพุต ("ป้อนเพลงเพื่อค้นหาเนื้อเพลงสำหรับ: ") url = "https://canarado-lyrics.p.rapidapi.com/lyrics/" + ส่วนหัวของเพลง = { 'x-rapidapi-host': "canarado-lyrics.p.rapidapi.com", 'x-rapidapi-key': "YOUR-API-KEY-HERE" } response = request.request("GET", url, headers=headers) data = response.json() สำหรับฉันใน data['content']: print(i['lyrics'])

สุดท้าย เรามาสร้างตัวแปรเพื่อเอาท์พุตเนื้อเพลงกัน เริ่มต้นด้วยการสร้างชุดตัวแปรเป็นสตริงว่าง จากนั้นต่อ 'i['lyrics']' ต่อท้าย พิมพ์ตัวแปรนอก for loop

เนื้อเพลง = ""

สำหรับฉันใน data['content']: เนื้อเพลง += ฉัน['lyrics'] พิมพ์ (เนื้อเพลง)

โปรแกรมสุดท้ายควรมีลักษณะดังนี้:

คำขอนำเข้า

นำเข้าเพลง json = อินพุต ("ป้อนเพลงเพื่อค้นหาเนื้อเพลงสำหรับ: ") url = "https://canarado-lyrics.p.rapidapi.com/lyrics/" + ส่วนหัวของเพลง = { 'x-rapidapi-host': "canarado-lyrics.p.rapidapi.com", 'x-rapidapi-key': "YOUR-API-KEY-HERE" } response = request.request("GET", url, headers=headers) data = response.json() เนื้อเพลง = "" สำหรับฉันใน data['content']: เนื้อเพลง += i['lyrics'] พิมพ์ (เนื้อเพลง)

โปรแกรมจะพิมพ์ออกมาในสิ่งเดียวกัน แต่ตอนนี้คุณมีตัวแปรที่คุณสามารถใช้เป็นเอาต์พุตได้ ในที่สุด เราก็สามารถเพิ่มฟังก์ชัน Alexa และ Email ด้วย Wayscript ได้แล้ว

ขั้นตอนที่ 6: การเพิ่ม Alexa Trigger

การเพิ่ม Alexa Trigger
การเพิ่ม Alexa Trigger
การเพิ่ม Alexa Trigger
การเพิ่ม Alexa Trigger
การเพิ่ม Alexa Trigger
การเพิ่ม Alexa Trigger

ในการเพิ่มทริกเกอร์แรกของคุณ ให้คลิกที่ปุ่ม 'เพิ่มทริกเกอร์':

  1. แถบค้นหาจะปรากฏขึ้น - ค้นหา 'Alexa' และคุณจะสังเกตเห็นทริกเกอร์ Alexa หากคุณไม่ได้ใช้ทริกเกอร์ Alexa ก่อนหน้านี้ หรือหากนี่เป็นโครงการแรกของคุณ คุณอาจต้องคลิก 'นำเข้า' เมื่อนำเข้าแล้ว เพียงคลิกที่มัน และมันควรจะเพิ่มเข้าไป
  2. เปิดใช้งานทริกเกอร์โดยคลิกที่สวิตช์รูปเม็ดยา มันควรจะกลายเป็นสีเขียว ทางด้านซ้ายมือ คุณจะสังเกตเห็นส่วนที่ระบุว่า 'ผลลัพธ์' คลิกที่ช่องทำเครื่องหมายที่ระบุว่า 'การป้อนข้อมูลด้วยคำพูด' และป้อนค่าที่คล้ายกับตัวแปร song_title ก่อนหน้าของเรา ตอนนี้เราสามารถใช้การป้อนข้อมูลด้วยเสียงของคุณแทนคำสั่งป้อนข้อมูลที่เราเคยใช้ก่อนหน้านี้ได้
  3. ตรวจสอบให้แน่ใจว่าคุณได้เขียนค่าเริ่มต้นไว้ (อาจเป็นเพลงโปรดของคุณ) เนื่องจากหากไม่มีค่าใดเลย คุณอาจพบข้อผิดพลาดเล็กน้อย

ในขั้นตอนต่อไป เราจะเพิ่มโปรแกรม Python ของเรา วิธีการส่งอีเมล และเราจะให้ Alexa ยืนยันว่าวิธีการดังกล่าวเสร็จสมบูรณ์แล้ว

ขั้นตอนที่ 7: การเพิ่มโปรแกรม Python ของคุณ

การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ
การเพิ่มโปรแกรม Python ของคุณ

ในการเพิ่มโปรแกรมของคุณไปยังโฟลว์ Wayscript ปัจจุบันของคุณ ให้คลิกที่ 'เพิ่มขั้นตอน'

  1. ค้นหา Python และคลิกที่การกระทำของ Python การดำเนินการนี้ควรรีเฟรชทริกเกอร์ และคุณจะสังเกตเห็นแท็บทางซ้ายมือปรากฏขึ้น
  2. วางเมาส์เหนือโปรแกรมที่แผงด้านข้าง แล้วคุณจะเห็นปุ่ม "แก้ไขโค้ด" ปรากฏขึ้น คลิกที่มันและโปรแกรมแก้ไขแบบเต็มหน้าจอจะปรากฏขึ้น
  3. ในตัวแก้ไขแบบเต็มหน้าจอ ให้คัดลอกและวางโปรแกรม python ที่เราสร้างไว้ก่อนหน้านี้
  4. ลบตัวแปร song_title = input("….") ที่เราได้เขียนและเพิ่มตัวแปรการป้อนข้อมูลด้วยเสียงที่เราสร้างในขั้นตอนก่อนหน้า ตัวแปรที่สร้างในขั้นตอนก่อนหน้าจะอยู่ที่มุมล่างซ้าย
  5. โปรแกรมใหม่ของคุณควรมีลักษณะคล้ายกับภาพที่ 6 ที่แนบมาด้านบน
  6. สุดท้าย เราต้องการตั้งค่าตัวแปรเนื้อเพลงเป็นผลลัพธ์ ในการดำเนินการนี้ ให้คัดลอกและวางโค้ดต่อไปนี้ที่ด้านล่างของโปรแกรมของคุณ (ด้านล่างหรือแทนที่คำสั่งพิมพ์)

ตัวแปร['Song_Lyrics'] = เนื้อเพลง

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

ขั้นตอนที่ 8: ส่งเนื้อเพลงและยืนยันกับ Alexa

ส่งเนื้อเพลงและยืนยันกับ Alexa
ส่งเนื้อเพลงและยืนยันกับ Alexa
ส่งเนื้อเพลงและยืนยันกับ Alexa
ส่งเนื้อเพลงและยืนยันกับ Alexa
ส่งเนื้อเพลงและยืนยันกับ Alexa
ส่งเนื้อเพลงและยืนยันกับ Alexa

เรามีอีกสองขั้นตอนในการเพิ่มลงในโฟลว์ WayScript ของเรา ซึ่งเป็นขั้นตอนที่ให้คุณส่งอีเมลถึงตัวคุณเองและอีกขั้นตอนหนึ่งที่ยืนยันว่าอีเมลได้ถูกส่งไปแล้ว เริ่มต้นด้วยการสร้างขั้นตอนอีเมล

  1. คลิก 'เพิ่มขั้นตอน' ค้นหา 'ส่งอีเมล' และค้นหาแท็บด้านซ้ายมือ
  2. ใช้ตัวแปรที่สร้างในขั้นตอนก่อนหน้า เช่น 'Song_Name' (หรือ Song_Title) และ 'Song_Lyrics'
  3. คุณสามารถจัดรูปแบบอีเมลได้ตามที่คุณต้องการ ตัวอย่างเช่น ฉันได้เพิ่มคำว่า "Lyrics" หลังตัวแปร 'Song_Name' และได้เพิ่มประโยค "Here's the Lyrics to the song youร้องขอ" ใกล้กับด้านบนสุด

สคริปต์นี้จะส่งข้อความไปยังอีเมลที่คุณได้ลงทะเบียนไว้ หากคุณต้องการส่งไปยังอีเมลอื่น คุณอาจต้องใช้การดำเนินการอีเมล SMTP แทน

สุดท้าย มายืนยันว่าได้ส่งอีเมลกับ Alexa แล้ว

  1. คลิก 'เพิ่มขั้นตอน' และค้นหา 'Alexa' อีกครั้ง เพิ่มการกระทำของ Alexa
  2. ฉันตั้งค่าให้เมื่อส่งอีเมลแล้ว Alexa บอกว่า 'ส่งเนื้อเพลงสำหรับ [Song_Name] แล้ว'

เสร็จแล้ว! เรียกใช้โปรแกรมหนึ่งครั้งโดยคลิกปุ่ม 'เรียกใช้' หากไม่มีข้อผิดพลาด คุณสามารถใช้กับ Alexa ได้แล้ว

ขั้นตอนที่ 9: คุณทำเสร็จแล้ว

ในการใช้งานกับ Alexa คุณจะต้องใช้คำสั่งต่อไปนี้:

'Alexa เปิดตัว Wayscript'

เมื่อ Alexa ยืนยันว่า Wayscript เปิดตัวแล้ว ให้พูดว่า:

'เรียกใช้ [ชื่อโปรแกรม] ด้วย [ชื่อเพลง]'

ตัวอย่างเช่น โปรแกรมของฉันชื่อ 'Song Lyrics' - ถ้าฉันต้องการให้ Alexa ส่งเนื้อเพลงของ Thriller มาให้ฉัน ฉันจะพูดว่า:

'วิ่งเนื้อเพลงด้วยระทึกขวัญ'

แนะนำ: