somniloquist n 1: someone who talks while asleep
Somniloquist \Som*nil"o*quist\, n. One who talks in his sleep. [1913 Webster]