I don't think Google does any training to your voice actually. The cloud service I believe uses an artificial neural network but locally on the phone I think it's no more than just discrete time warp and kmeans clustering
one more thing: i realize my response may be -- silly -- but decided to go ahead and give it on the off chance it contained useful details. probably should have said that first.thank you.