docs: def musixmatch(song):
      """
      Returns the lyrics found in musixmatch for the specified mp3 file or an
      empty string if not found.
      """
      escape = re.sub("'-¡¿", '', URLESCAPE)
      translate = {
          escape: '',
          ' ': '-'
      }
      artist = song.artist.title()
      artist = re.sub(r"( '|' )", '', artist)
      artist = re.sub(r"'", '-', artist)
      title = song.title
      title = re.sub(r"( '|' )", '', title)
      title = re.sub(r"'", '-', title)
  
      artist = normalize(artist, translate)
      artist = re.sub(r'\-{2,}', '-', artist)
      title = normalize(title, translate)
      title = re.sub(r'\-{2,}', '-', title)
  
      url = 'https://www.musixmatch.com/lyrics/{}/{}'.format(artist, title)
      soup = get_url(url)
      text = ''
      contents = soup.find_all('p', class_='mxm-lyrics__content')
      for p in contents:
          text += p.get_text().strip()
          if p != contents[-1]:
              text += '\n\n'
  
      return text.strip()