Subvocalisation is a habit that can be broken but for now just try playing with it (PR cliche). Why not try instead of sub-vocalising all the words just cut it down to the significant key words in the text. Use subvocalisation as a mental highlighter.

Worth a thought

Nick