(1) as a sequence of computer implemented acts or program modules running on a computing device and/or (2) as interconnected machine logic circuits or circuit modules within a computing device. [0066] The particular implementation of the technologies disclosed herein is a matter of choice dependent on the performance and other requirements of the computing device. Accordingly, the logical operations described herein are referred to variously as states, operations, structural devices, acts, or modules. These states, operations, structural devices, acts and modules can be implemented in hardware, software, firmware, in special- purpose digital logic, and any combination thereof. It should be appreciated that more or fewer operations can be performed than shown in the FIGS and described herein. These operations can also be performed in a different order than those described herein. [0067] The routine 700 begins at operation 702, where the language model preparation service 210 determines if a pre-meeting signal 212 for a meeting was received from the STS 302. As discussed above, the STS 302 can utilize schedule-based processing 306 and event-based processing 304 to determine when to generate a pre-meeting signal 212 for a meeting. If the language model preparation service 210 receives a pre-meeting signal 212 for a meeting, the routine 700 proceeds from operation 702 to operation 704. [0068] At operation 704, the language model preparation service 210 retrieves meeting-specific data 214 for the meeting identified by the received pre-meeting signal 212. The meeting-specific data 214 can be retrieved from the substrate 206 and/or from another location or locations. The routine 700 then proceeds from operation 704 to operation 706. [0069] At operation 706, the language model preparation service 210 generates a meeting-specific statistical language model 216 using the meeting-specific data 214 retrieved at operation 704. The routine 700 then proceeds to operation 708, where the language model preparation service 210 stores the meeting-specific statistical language model 216 in the substrate 206. The routine 700 the proceeds from operation 708 to operation 710. [0070] At operation 710, the language model preparation service 210 provides the meeting-specific statistical language model 216 to the speech transcription service 502. The routine 700 then proceeds from operation 710 to operation 712, where the speech transcription service 502 uses the meeting-specific statistical language model 216 to generate a transcription 112 of the audio 114 of a meeting. In some configurations, the speech transcription service 502 utilizes the meeting-specific statistical language model 216 and a base statistical language model 506 to generate the transcription 112.