Shazam: แอพนี้คืออะไร?

สารบัญ:

Shazam: แอพนี้คืออะไร?
Shazam: แอพนี้คืออะไร?

วีดีโอ: Shazam: แอพนี้คืออะไร?

วีดีโอ: Shazam: แอพนี้คืออะไร?
วีดีโอ: Shazam ใหม่ ค้นหาเพลงง่ายแบบนี้ ต้องมีแล้วล่ะ | สอนใช้ iPhone ง่ายนิดเดียว 2024, ธันวาคม
Anonim

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

Shazam: แอพนี้คืออะไร?
Shazam: แอพนี้คืออะไร?

Shazam เป็นบริการที่ออกแบบมาเพื่อจดจำเพลงทีละเพลง ส่วนใหญ่มักใช้เป็นแอปพลิเคชันสำหรับโทรศัพท์: คุณไม่จำเป็นต้องจ่ายค่าติดตั้งและใช้งาน และหลังจากนำไมโครโฟนไปยังแหล่งกำเนิดเสียงแล้ว โปรแกรมจะกำหนดชื่อเพลงและชื่อศิลปิน ด้วยความช่วยเหลือของแอปพลิเคชันดังกล่าว คุณสามารถจดจำเส้นทางที่คุณชอบได้ทุกที่: ในรถแท็กซี่ ในบาร์ บนถนน ฯลฯ เหล่านั้น. เสียงรบกวนจากภายนอกสำหรับ Shazam ไม่ได้เป็นอุปสรรค และความนิยมต่ำของเพลงก็ไม่ใช่เช่นกัน

ประวัติของ Shazam: ชื่อและการพัฒนาของแอพ

คำว่า Shazam มีอยู่ในพจนานุกรมของภาษาอังกฤษจริงๆ มันหมายถึงบางสิ่งที่คล้ายกับคาถา อะนาล็อกของ "abracadabra" ของรัสเซีย ซึ่งเป็นวลีมหัศจรรย์ หลังจากนั้นผลลัพธ์จะสำเร็จในทันทีและด้วยตัวมันเอง

นี่คือเป้าหมายที่ตั้งไว้โดยนักพัฒนาโปรแกรม: เพื่อให้ผู้ใช้ได้รับข้อมูลทั้งหมดที่เขาสนใจเกี่ยวกับดนตรีและนักแสดงในชั่วพริบตา

สำหรับประวัติศาสตร์ Shazam ถูกสร้างขึ้นในช่วงปลายยุค 90 จากนั้นเป็นบริการที่ทำงานผ่าน SMS ไปยังหมายเลขสั้น ๆ ถ้ามีคนต้องการทราบชื่อเพลง เขาต้องเขียนเศษ 30 วินาทีแล้วส่งไปที่หมายเลข 2580 ภายในไม่กี่วินาที SMS ก็มาพร้อมกับคำตอบ

แต่ต้องใช้เวลา 14 ปีในการทำงานและการวิจัยเพื่อให้แอปพลิเคชันเป็นอย่างที่เป็นอยู่ในปัจจุบัน นักพัฒนาได้รับความช่วยเหลือจาก Professor Smith ผู้สร้างอัลกอริทึมสำหรับซินธิไซเซอร์จาก Yamaha และ Avery Wang นักศึกษาระดับบัณฑิตศึกษาของเขา ภายใต้การนำของพวกเขา ไม่เพียงแต่อัลกอริธึมที่ซับซ้อนสำหรับการจดจำเสียงเท่านั้นที่ได้รับการพัฒนา แต่ยังได้สร้างฐานข้อมูลขนาดใหญ่ของสเปกโตรแกรม ซึ่งรวมถึงแทร็กมากกว่า 15 พันล้านแทร็ก

และในปี 2013 Shazam ก็ถูกรวมอยู่ในสิบอันดับแรกของแอพในโลก มันกลายเป็นแชร์แวร์ (ก่อนที่คุณจะต้องจ่ายค่า SMS) และสามารถใช้ได้ไม่เฉพาะบนโทรศัพท์และแท็บเล็ตเท่านั้น แต่ยังใช้ได้กับนาฬิกาอัจฉริยะด้วย ในกรณีหลังนี้ ผู้ใช้สามารถรับข้อมูลเกี่ยวกับเพลงโดยเพียงแค่สัมผัสที่ข้อมือ

Shazam ทำงานอย่างไร

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

หากคุณดูทีละขั้นตอน การจดจำเพลงในแอปพลิเคชันจะเป็นดังนี้:

  • ฐานข้อมูล Shazam นั้นมาพร้อมกับดัชนีการ์ดที่น่าประทับใจของเพลง "พิมพ์" ที่หลากหลาย
  • หลังจากที่ผู้ใช้ "ทำเครื่องหมาย" เพลงที่พวกเขาชอบ แอปพลิเคชันจะสร้าง "ลายนิ้วมือ" สำหรับเพลงนั้นตามตัวอย่างเสียงสิบวินาที
  • โปรแกรมส่งลายนิ้วมือที่สร้างขึ้นไปยังบริการ Shazam ในฐานข้อมูลที่จะเริ่มต้นการค้นหาที่ตรงกัน
  • หากพบการจับคู่แอปพลิเคชันจะให้ข้อมูลเกี่ยวกับองค์ประกอบและศิลปินหากไม่พบจะแสดงข้อความแสดงข้อผิดพลาด

เหล่านั้น. Shazam ถือว่าเพลงใดๆ ก็ตามเป็นกราฟความถี่ของเวลา โดยมีสามแกนแสดงเวลา ความถี่ และความเข้มข้น และแต่ละจุดบนกราฟดังกล่าวจะสะท้อนถึงความเข้มของความถี่หนึ่ง ณ ช่วงเวลาใดเวลาหนึ่ง โปรแกรมยังแยกความแตกต่างระหว่างโทนสีบริสุทธิ์และการระเบิดของสัญญาณรบกวนสีขาว

โดยการสร้างกราฟสำหรับเพลง แอปพลิเคชันจะตรวจจับความถี่ของ "ความเข้มสูงสุด" โดยจะใช้เวลาสูงสุดหลายครั้งใน 10 วินาทีของเสียงของตัวอย่าง จากนั้นแปล "ลายนิ้วมือ" ที่เป็นผลลัพธ์ลงในตารางแฮชที่ความถี่ ค่าเป็นกุญแจสำคัญ ค่าแรก - คีย์แรก - โปรแกรมใช้เมื่อค้นหาฐานข้อมูลที่ตรงกัน

และหากมีการแข่งขันหลายรายการ โปรแกรมจะค้นหาความถี่ที่ตรงกันให้ตรงเวลา

หน้าจอหลักของ Shazam

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

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

การตั้งค่า

ในการไปที่เมนูการตั้งค่า ผู้ใช้ต้องให้ความสนใจที่มุมซ้ายของหน้าจอหลัก - มีไอคอนรูปเฟือง และหลังจากคลิกแล้ว การตั้งค่าโปรแกรมจะเปิดขึ้นซึ่งประกอบด้วย:

  • ความสามารถในการลงชื่อเข้าใช้บัญชี Facebook ของคุณเพื่อแชร์แท็ก
  • ความสามารถในการปิดหรือเปิดใช้งานการแจ้งเตือน
  • เงื่อนไขการใช้งานโปรแกรมและเงื่อนไขการรักษาความลับ

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

ด้านล่างของหน้าจอ

ที่ด้านล่างของหน้าจอมีปุ่มห้าปุ่ม - ไอคอนเมนูพร้อมชื่อต่อไปนี้:

  • "แท็ก";
  • "ข่าว";
  • "ชีพจร";
  • "เปิด"
  • "จุดเริ่มต้นของการรับรู้".

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

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

ผู้ใช้สามารถแบ่งปันแต่ละแท็กบนเครือข่ายสังคมโดยใช้อีเมลหรือโปรแกรม Messenger พิเศษ

เมนู "ข่าว" ให้คุณค้นหาข้อมูลเกี่ยวกับการเปิดตัวการอัปเดต การปรากฏตัวของคลิปใหม่ ข่าวเกี่ยวกับศิลปินยอดนิยมหรือรายการทีวี นอกจากนี้ ส่วนที่มี "ข่าวสาร" ให้คุณดูข้อความจากเพื่อนได้

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

ฉันจะรับ Shazam ได้อย่างไร

แอปพลิเคชั่นนี้ออกแบบมาสำหรับอุปกรณ์ที่ทำงานบนแพลตฟอร์ม Android คุณสามารถดาวน์โหลดได้ผ่าน Play Market อย่างไรก็ตาม มี Shazam หลายเวอร์ชัน:

  • ฟรี แต่มีโฆษณา
  • ชำระเงินแล้ว - รุ่น Encore ซึ่งถือว่าสมบูรณ์ - ไม่มีโฆษณา
  • รุ่น Red สร้างขึ้นเพื่อบริจาคเงินบางส่วนที่ได้รับเพื่อใช้แอปพลิเคชันเพื่อการกุศล

Shazam ยังมีให้สำหรับผู้ใช้ Windows Phone แม้ว่าจะมีจำนวนน้อยกว่านี้มากก็ตาม ในกรณีนี้ โปรแกรมจะถูกดาวน์โหลดผ่านร้านค้าของบริษัท

Shazam ไม่ได้มีไว้สำหรับคอมพิวเตอร์ส่วนบุคคลและแล็ปท็อป คุณสามารถติดตั้งได้หลังจากที่คอมพิวเตอร์มีโปรแกรมจำลอง Android สำหรับพีซีเท่านั้น