אתר זה עושה שימוש בעוגיות על מנת להבטיח לך את חוויית הגלישה הטובה ביותר.

גיקיפדיה: איך Shazam מזהה את השירים שאנחנו אוהבים?

35 תגובות לכתיבת תגובה לכתיבת תגובה

32.
אנשים כאן לא הבינו למה התכוון המשורר... יכול להיות שגם הוא לא הבין
בתור "אדם עילאי ומתנשא", להלן התגובה :) שיר מורכב מרצף של גלים, עם מאפיינים שונים. כאשר המערכת שלהם מקבלת שיר, היא יודעת לדגום את הנקודות החשובות בו. מה ז"א? (אני עדיין שומר על שפה לא מתמטית כאן). ז"א שתחשבו על תמונה. כשאתם מצלמים במצלמת 16MP ושומרים קובץ, גודל הקובץ הנשמר הוא גדול. יחד עם זאת, אתם יכולים לשמור כJPG לדוגמא, עם אפשרות לכווץ אותו (להוריד באיכות) גם 60% מהגודל (אם לא יותר) ועדיין להבין מה יש בתמונה. אותו הדבר קורה כאן, לוקחים שיר, "מכווצים" אותו (בניגוד לmp3 שעוד יש לו קצב דגימה גבוהה יחסית, כאן אין צורך), ובעצם הופכים אותו למבנה אחר. כיצד משווים בשניות מול מאגר של מיליוני שירים? לוקחים את הרצף הדיגיטלי הזה ומקודדים אותו לקוד (hash). כך שכאשר הפלאפון שלכם דוגם 10 שניות משיר ומעלה לשרתי shazam, המערכת שלהם, מבצעת את אותו התליך בדיוק על ה20 שניות (מאוד מהיר), מקבלת מחרוזת תווים ייחודית, שהיא חלק ממחרוזת תווים של שיר. כמובן שהמערכת שלהם מנסה גם ל"נרמל" (להביא לאותו בסיס) כל שיר שהיא מקבלת, רק לתהליך כזה יכולות להיות השלכות טכנולוגיות משמעותיות. חיפוש תווים במקרה כזה של זיהוי חח"ע (ההסתברות ל2 מחרוזות בנות 10 שניות זהות היא אפסית) הוא מהיר מאוד (מנוע חיפוש טקסטואלי). הם ינפיקו תוצאות נוספות, כי בכל זאת מעורבים כאן מרכיבים אקראיים (רעשים שלא נוקו, רעשים פנימיים וכו'). ולמי שאומר שזה "פשוט", או "פשוט מאוד", שירים את הכפפה ויבנה כזאת מערכת. אפילו לא סקלאבילית.
אדם עילאי ומתנשא | 05.08.13
28.
שאזאם וסרטים
מסתבר ששאזאם גם מזהה סרטים בחלקים שאין בהם מוזיקה. לפני כמה ימים הפעלתי את השאזאם בשעה שהסרט White Chicks הוקרן בטלוויזיה (ארה"ב). ווידאתי שלא נוגנה שום מוזיקה ברקע באותו רגע. להפתעתי הרבה האפליקציה זיהתה את הסרט ונתנה לי את כל המידע- ממש כמו זהוי שיר.
שאזאמית | 30.07.13
17.
ההסבר לא כ"כ מדויק
האפליקציה עובדת גם על קטע של כמה שניות שהמשתמש בחר מהשיר באופן אקראי לכן ההסבר שהיא דוגמת רגעי שיא פשוט לא נכון. מה שקורא באמת זה שכל השיר עובר תהליך של דגימה שאכן יוצרת חתימה דיגיטלית שמבוססת על הוויב-פורם waveform של כל השיר ולא של קטעי שיא, השוואה של ווייאב-פורם או קטע ממנו למאגר של מיליוני וויאב-פורם הוא יחסית פשוט חישובית ומהיר.
א. | 30.07.13
9.
4 - ככה עובדות המון תוכנות בתחומים שונים. מדובר בתהליך שנקרא אינטרפרטציה.
לוקחים מידע מסוים חלקי ומנסים להתאים אותו למידע רציף אנלוגי או מידע דגום אחר. ברור שאין טעם להשוות שיר שלם זה בזבוז משאבים יקר וגם לגמרי מיותר. מה שנראה מעניין פה זה העובדה שלפי טענת מחבר הכתבה הם עושים איזה הנחה על מה כדאי לבדוק (לי זה נשמע לא ממש נכון שזה ככה ועובדה שתמיד אני מקבל זיהוי בכל שלב בשיר ולא דווקא בשיא השיר וכו'..). בכל מקרה מדובר באחלה אפליקציה לדעתי ואני משתמש בה המון.
יואב | 30.07.13
תודה, קיבלנו את תגובתך ונשתדל לפרסמה, בכפוף לשיקולי המערכת