This study presents revision, extension, and evaluation of a binaural speech intelligibility model (Beutelmann, R., and Brand, T. (2006). J. Acoust. Soc. Am. 120, 331-342) that yields accurate predictions of speech reception thresholds (SRTs) in the presence of a stationary noise source at arbitrary azimuths and in different rooms. The modified model is based on an analytical expression of binaural unmasking for arbitrary input signals and is computationally more efficient, while maintaining the prediction quality of the original model. An extension for nonstationary interferers was realized by applying the model to short time frames of the input signals and averaging over the predicted SRT results. Binaural SRTs from 8 normal-hearing and 12 hearing-impaired subjects, incorporating all combinations of four rooms, three source setups, and three noise types were measured and compared to the model's predictions. Depending on the noise type, the parametric correlation coefficients between observed and predicted SRTs were 0.80-0.93 for normal-hearing subjects and 0.59-0.80 for hearing-impaired subjects. The mean absolute prediction error was 3 dB for the mean normal-hearing data and 4 dB for the individual hearing-impaired data. 70% of the variance of the SRTs of hearing-impaired subjects could be explained by the model, which is based only on the audiogram.