问题是什么叫北京口音?在北京,北京市区的口音和郊区的口音完全不同,郊区人说他们本地的方言,市区人很难听清楚。各个郊区人之间的口音也不同。因为郊区是1958年进入北京的。原先北京没有现在的10多个郊区。所以北京话不等于北京方言,北京方言说的是那些郊区,尽管现在郊区人疯狂学北京话,生怕别人发现他不是北京人。
北京城区的口音也不同,北京是个人口混杂的地方,自古是移民城市,尤其民国时代的北平,55%以上人口都是外地进北平逃避战乱的人,因为当时北平没打仗。所以北京这个地方虽然语系属于官话语系,北京官话区域,但是发音却来自五湖四海。所以讲同样的官话,城区内的口音也不一样,故宫以北祖籍来自外地的北京人较多,不论是北平时期还是现在,所以北京北城的北京人说的就是现在的普通话发音,他们连北京话都很少讲。南城大多数是原先的汉族百姓与少数民族,讲话带有本地特色,发音有点低沉有些吞音鼻音。现在的北京城区,外地人比例更高。
所以普通话就是北京城区的北城发音方式,因为南城太有北京味了,所以用北城的发音了。所以北京话不是普通话,北京话是北京土语加上用北京特色发音的京腔说的普通话。很多北京土语,外地人没学过是听不懂意思的。而北京方言严格意义上讲,跟北京话完全没关系,郊区人历来就不是北京人。有些北京郊区人可能会说明朝时期,河北省的三河县人也和北京人一起被顺天府管辖,所以郊区人也算北京人。错,就算是明朝顺天府时代,北京那个地方也叫作京师,顺天府的宛平县大兴县的郊区人也不是京师人。
至于为什么用北京话作为普通话,因为中国汉语方言常以地域大致划分为七大方言:官话方言、吴方言、湘方言、赣方言、客家方言、粤方言、闽方言。
这7大方言,官话分布最广,你想想东北到新疆,陕西到华北华南,华中到湖北四川贵州青海云南,这一大片人都是讲官话的,所以分别只是口音而已,只要会普通话,基本上河北人,西北人和东北人讲的话你都能听明白。那北京当首都,自然用北京官话的发音来定官话的最标准发音咯。总不能上亿讲官话的迁就人口千万的方言区吧?
第二个原因,古汉语是4个声调,官话加上轻声是5个声调,最接近古汉语。有些人说北京话是胡语,那是没知识或者刻意抹黑,要是胡语怎么可能用普通话念唐诗宋词文言文那么通顺?北京话当然是汉语。而粤语9个声调,闽南语7个声调,吴语5到7个声调。声调越多,越难学,不容易全国推广。