I got laid off recently, just before I was about to go on parental leave. Aside from the extra unpaid time off I have been able to spend with my family, I built an Android app (free, go try it out) that attempts to address the scenario where you forget someones name mid-conversation. The app listens for voices and attempts to parse out human names, by applying some basic heuristics, and sending you a notification so you can glance at your phone.
Check out the project:
This is likely illegal to use in public, and in general is kind of a creepy thing to have running in your pocket. For what it’s worth, I open-sourced the project so you can see everything that’s going on for yourself, however I explain most of the details in the video.