Neither of them really work. The phrase is "to be in high spirits" so "to be" is the only verb usually used with it. You wouldn't say that someone "speaks/responds" in high spirits.
She was in high spirits when she responded.
She seemed to be in high spirits when she replied.