如果是自学,那还是要掌握一定的汉语拼音知识,这是基础,这样你才能通过查找认识到这个字的正确发音和意思表达,因为我们常常遇到一些人用方言表达出来的东西完全不被别人理解,如要表达“整数”这个意思,普通话基础很差的四川人会说成“耿的”,常常让北方来的朋友一头雾水,所以如果你是一个初学者,不要害怕字音不标准,这个可以慢慢记,慢慢改,而且别人也许能结合上下文猜到你要表达的意思,但方言就不要来了,这是让别人很费解的,说多少次也听不懂,这个知识一定要自己多积累多记了,这样你就可以迈开第一步去和别人交流了,交流是提高最快的办法,你得多练习,慢慢说,别人说得清楚的你跟着多重复说,(对方还以为你很赞同他的意思,其实你是在学习这个发音),也可以先学普通话的“味道”,即使你的字音不准确。
如果你只是用于交流,也就够了。如果要学得很精准,除了自己查阅字典,还得多听央视新闻,多读,多背,反而少去和别人交流普通话,因为有些来自五湖四海的朋友,普通话听上去挺好的,其实还是有很多字音和语法错误,而且有时好象带着“京味儿”,但“京味儿”普通话并不是标准普通话,这样会把你带“坏”。你可以在他们中间说和练习,但我的意见还是少学他们。总之要自学的话还是要多花时间读和背,一点儿不付出也是不行的。