A high-quality headset, maybe even with some noise-canceling features should work okay, too. It wouldn't be that much different from a call center, and those don't usually get their own offices, either.
Sure, not the ideal, distraction-free environment, but neither is a cubicle farm.