I see by your profile here you are trying to learn many languages. Wow good luck. I’m having a hard enough time with one. Ha Ha
I see you do plan to voice chat with native Mandarin speakers. You will find that there are many Chinese people with different levels of the English language. You will find many that are shy and to embarrassed speak in English. I would suggest typing to them at first. Let them get to know you and get comfortable with you.
One thing you want to look at is the way they write or speak to you. You will find may time the wording to be different than you are used to. You may have to figure out what they really meant, or have to ask them more about the subject. Use this as a learning tool. The word (He) doesn’t always mean a male.
Many Chinese people are eager to learn English language. No matter what their reason, work, make friends or to have a foreigner husband. LOL
Here are a few websites you might be interested in. There is many more helpful website on the internet.
www.italki.com for language partners and teachers.
www.imqq.com Instant messenger that has translator built into it. Plus many other things for China.
www.pinyinput.sourceforge.net/?ref=pinyinput downloads to be able to write in Pinyin.
I hope this is helpful to you.