No. You don’t have to speak Chinese to live in China. That said, it’s easy to learn basic phrases to use in day-to-day life; for more difficult situations, foreigners find out quickly that Chinese people are very friendly and are usually keen to offer help.