liveBook · Manning

Machine translation

As explained in Microsoft Azure in Action

Machine translation is the automated conversion of text or speech from one natural language into another.

Machine translation converts text or speech from one natural language into another. For spoken audio, a translation workflow can recognize speech, translate the resulting text, and optionally turn it into spoken audio. section 7.2.3

Choose a workflow based on when the translation is needed:

  • Use streaming for live events: captions can appear with low latency, and translated speech can be played if needed. section 7.2.3
  • Use batch processing for recorded audio when there is time to edit or have a person review the translated output before publishing. section 7.2.3
  • Improve results with clean audio and the correct source locale. Review translations intended for publication; machine translation can make mistakes. section 7.2.3

Multilingual events

At a live author Q&A, Banning Books can provide real-time Spanish and French captions. For a recorded panel, it can create dubbed audio in multiple languages and review it before publication. section 7.2.3

How Microsoft Azure in Action covers it

How deep it goes
Explains the speech-recognition, translation, and optional speech-synthesis pipeline, and contrasts streaming with batch review.
Examples
Uses live Spanish and French captions for an author Q&A and dubbed audio for a recorded panel.
What you can do after
Apply it through Azure Speech SDKs or REST APIs to create live captions or batch translated transcripts and audio.
How it connects
Connects speech recognition, text-to-speech, streaming, batch processing, and human review.

Also explained in

Compare how 8 books explain machine translation →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Microsoft Azure in Action. The section links point to the parts of the book it draws on.