1. A method in a communication network for personalizing a service, comprising the steps of: generating user dependant language models by a speech recognition system, storing said user dependant language models, making said user dependant language models, and/or a user profile derived from said user dependant language models, available to a software application running in a user's device and/or available to external service providers, for personalizing an aspect of a service unrelated to speech processing, using a microphone of a user end device of said user for gathering ambient speech material outside normal use of said user end device for voice or data communications with external devices, and using said ambient speech material for adapting said user dependant language models.