Feeling stressed? This high-tech device might just do the trick ...