אני חייבת להודות, יש רגעים בחיים שגורמים לי להרגיש כמו בסרט פעולה. לא, אני לא מדברת על מרדפי מכוניות או פיצוצים, אלא על ניסיון נואש לזהות שיר שמתנגן ברקע בתוך ים של רעש. כולנו היינו שם, נכון?
אני זוכרת את עצמי בפסטיבל מוזיקה הומה, מנסה נואשות לתפוס את הווייב של שיר אלקטרוני ממכר שהרמקולים פלטו. ניסיתי את שאזאם, ניסיתי את סאונד-האונד, אפילו ניסיתי לשיר לעצמי (אל תשאלו...). כלום. רק רעש. תסכול.
ואז, אחרי כמה ניסיונות כושלים, הבנתי משהו: לא כל אפליקציות זיהוי השירים נוצרו שוות. חלקן פשוט לא מצליחות להתמודד עם הסערה הסונית שנקראת "מקום רועש".
אבל לפני שנצלול לאפליקציות הספציפיות, הנה משהו שחשוב לזכור: טכנולוגיית זיהוי שירים היא לא קסם. היא אלגוריתם מתוחכם, אבל עדיין אלגוריתם. והאלגוריתמים האלה, כמו כל דבר אחר, מוגבלים.
אז מה עושים?
התחלתי לחקור. קראתי מאמרים טכניים, צללתי לפורומים של חובבי מוזיקה, ואפילו דיברתי עם כמה מהנדסי סאונד. גיליתי כמה דברים מעניינים.
- האחת והיחידה? לא בטוח! האמת המפתיעה היא שגם האפליקציות הכי פופולריות כמו שאזאם וסאונד-האונד, שהבטיחו לי עולמות ונפלאות, לא תמיד מצליחות בזיהוי שירים בתנאי רעש קיצוניים. למה? כי הן מסתמכות על טביעת האצבע האקוסטית הייחודית של השיר, ורעש יכול לעוות את הטביעה הזו.
- המאגר הוא המלך: אפליקציות זיהוי השירים משתמשות במאגרי מידע עצומים של שירים. שאזאם, למשל, מתגאה במאגר של מיליארדי שירים (מקור: אתר שאזאם). אבל גם מאגר עצום לא תמיד יעזור אם השיר שאתם מחפשים פחות מוכר או אם מדובר בגרסת לייב עם עיבודים שונים.
- המיקרופון שלך חשוב: איכות המיקרופון בטלפון שלכם משפיעה באופן דרמטי על היכולת של האפליקציה לזהות שיר. טלפון ישן עם מיקרופון חלש יתקשה יותר מטלפון חדש עם מיקרופון משופר.
אז אילו אפליקציות שוות את הניסיון?
אחרי שבדקתי כמה אופציות, גיליתי כמה שמתמודדות עם רעש קצת יותר טוב מאחרות:
- Music Recognition של Google Assistant/Siri: כן, העוזרות הקוליות המובנות בטלפון שלכם יכולות לזהות שירים. היתרון שלהן הוא שהן מחוברות למאגרי מידע עצומים של גוגל ואפל, והן יכולות להיות יעילות באופן מפתיע גם בתנאי רעש.
- אפליקציות מבוססות בינה מלאכותית: יש כמה אפליקציות חדשות יחסית שמבוססות על בינה מלאכותית ולמידת מכונה. הן מבטיחות זיהוי משופר בתנאי רעש, אבל הן עדיין בשלבי פיתוח ודורשות בדיקה מעמיקה. אחת כזו היא Musixmatch שמשלבת זיהוי שירים עם מילים.
- SoundHound: היא עדיין שחקנית חזקה בתחום, והיא טוענת לטכנולוגיית זיהוי שירים מתקדמת. בנוסף, סאונד-האונד מאפשרת לכם לשיר או לזמזם את השיר, מה שיכול לעזור במקרים מסוימים (אבל זה לא תמיד עובד, מניסיון!).
טיפים קטנים שעושים את ההבדל (במיוחד ברעש):
- התקרבו: נסו להתקרב כמה שיותר למקור המוזיקה. זה יעזור לאפליקציה לקלוט את השיר בצורה ברורה יותר.
- הנמיכו את הווליום: הורדת הווליום של הטלפון שלכם יכולה לעזור למנוע עיוותים בקול שהמיקרופון קולט.
- חפשו רגעים שקטים: חכו לרגעים שבהם הרעש יורד קצת, אפילו לכמה שניות. זה יכול לעשות את כל ההבדל.
- השתמשו באוזניות מבודדות רעש: אם אתם יכולים, שימוש באוזניות מבודדות רעש בזמן שאתם מנסים לזהות את השיר יכול לעזור לצמצם את הרעש החיצוני ולהקל על האפליקציה לזהות את השיר.
- נסו לצלם סרטון קצר: לפעמים, האפליקציה מצליחה לנתח את האודיו טוב יותר מסרטון מאשר מהאזנה חיה. שווה לנסות!
ועכשיו, התובנה המפתיעה:
אחרי כל המחקר הזה, הגעתי למסקנה קצת מפתיעה: לפעמים, הפתרון הטוב ביותר הוא פשוט... לוותר.
אני יודעת, זה נשמע מוזר. אבל תחשבו על זה: האם באמת חייבים לדעת את שם השיר? האם החיפוש הנואש הזה לא גורם לנו לפספס את הרגע?
אולי, במקום לשבור את הראש בניסיון לזהות את השיר, פשוט כדאי לנו להנות מהמוזיקה, מהאווירה, מהחוויה. אולי, השיר הזה נועד להיות חלק מהזיכרון הזה, ולא יותר מזה.
אולי, לפעמים, עדיף להשאיר מקום למסתורין.
ואם בכל זאת אתם ממש חייבים לדעת, תמיד אפשר לשאול את הדיג'יי. ;)
מה דעתכם? האם גם אתם חוויתם תסכולים דומים בניסיון לזהות שירים ברעש? אילו טריקים עובדים בשבילכם? שתפו אותי בתגובות!