Online Speech to Text Cloud is a cloud service that converts audio to text, then summarizes or translates it.