humming of loud idling engines with people speaking