古诗中在古代“一”是入声,属于仄声,和现代汉语普通话中的语流音变不同,是固定的。
而用普通话读“一”(一做为独立数词+量词),大约是这种规律,一(四声)+一声量词,比如一天,一(四声)+二声量词,比如一年,一(四声)+三声量词,比如一秒,一(二声)+四声量词,比如一月,一日,实际上作为表示时间的一月一日,一般是不进行音变的。
作为组合数词,如果是十一,二十一,三十一,一在末尾加上量词也读一声。而如果在其他位置是比较复杂的,可能和习惯有很大关系,比如一万一千一百一十一,最开头的我们一般上面的音变规律来读,而后面的都读一声,不过单独出现“一十一”或“一十”(当然,一般我们不这么读,但这么读不能说是错,我们数钱可能会读“一十”)这个开头的一则读一声,不进行音变了。
这里还有一个特殊情况,就是读公元纪年的时候,比如1992年,我们一般读一千九百九十二年。而读一九九二年,这里的一就读一声,不进行音变。
当然“一声”作为表示声调的词,这里读一声,而作为表示声音,比如“一声叹息”这里则读四声,符合上面的规律。
作为数词单独出现,或者作为一个词的结尾,比如“始终如一”“万一”“单一”“专一”等都读一声。
这句诗里同样后面有量词,而且是一声的,用汉语普通话来读这首诗,“一”发四声。
基本就这些了,音变本来就是一种习惯形成的,所以可能也没有形成硬性的规定。
实际上汉语普通话中声调上的音变多是由于音节之间的连接的问题造成的变化,比如“水果”都是三声,但前面的却由214的调值变成了24,这是为了流畅的客观需求,而对于“一”的诸般变化,则更多的是一种习惯