1. A computer implemented speech recognition system, comprising: a communication system having one or more groups of users; a speech recognition engine that is part of the communication system and generates a set of voice command interpretations based on a voice command of a user and a set of grammar, the voice command including a name of a person; and the speech recognition engine further comprises a group unit that adjusts the set of grammar used by the speech recognition engine based on group to group calling statistics that modify a weighting of the set of grammar to facilitate the recognition of the name of a person used in the voice command, the group unit further comprising a call data gathering unit that gathers, for each call, a group to which a calling party is assigned and a group to which a called party is assigned to generate the group to group calling statistics for a particular group.