SpeakMyTunes for Mac reads aloud the title and artist of each song as it starts playing in iTunes. The app runs in the background and comes with a really impressive feature: the ability to customize the announcer's voice and the phrase that is to be said. What's more, you are provided with a set of song tags, such as title, artist, and year, and you can structure whole sentences around them.
SpeakMyTunes for Mac doesn't have a main window and resides in the Mac menu bar and optionally on the dock, as well. It becomes active from the moment you launch it, unless you click a pause command from the drop-down menu. Ordinarily, the announcer talks over the track, but you may choose to pause playback until the announcer finishes. The voice, itself, is chosen from among the built-in system voices. The most impressive feature within the app is undoubtedly the composition of custom announcements: you are given several tags and, through dragging and dropping them, you can add them to a text box, which is then spoken. You can even construct full sentences by adding words between tags.
If you have a vast library and reached the point where you don't recognize some of the songs, SpeakMyTunes for Mac will serve you well. It's a lightweight app that performs well and maintains a low profile, both visually and in terms of resource consumption. Grab it and you'll always know the artist and title of the song you're playing.