zappmedia
Request a quote

Languages. Service. Quality. Technology.

Data becomes text.
Text becomes a voice.

Natural language generation makes information accessible through language. We explain how data, text generation and speech synthesis work together, and connect technical support with editorial review.

For content, language outputs and multilingual media.

Languages. Service. Quality. Technology.

Turnaround
Hours–days

depending on project volume and requirements

Experience
30+ years

localization experience at zappmedia GmbH, since 1993

Projects
90,000+

completed localization projects

Client testimonials
1,047

published feedback from our clients

Languages
80+

for translation, voice recording, subtitling and transcription

Certification
ISO 9001

TÜV-audited quality management at zappmedia GmbH, since 2006

Select information.
Communicate it clearly.

NLG, language understanding and text-to-speech perform different roles within a shared workflow.

NLG

Natural language generation produces language outputs from data, texts or specified information.

NLU

Natural language understanding analyses language inputs and supports interpretation of meaning and intent.

TTS

Text-to-speech produces a spoken output from written text.

Software supports.
Editors decide.

Fluent output needs reliable information and suitable review steps.

Data & sources

Relevant information, terms and approved facts determine the basis for the text.

Structure & style

Document planning, sentence combination and word choice follow audience and medium.

Pronunciation & timing

Names, numbers, abbreviations, pauses and emphasis need to work in the spoken version.

Review & approval

Generated statements and media outputs are checked to the agreed scope before use.

Documents & deliverables

For readable text
and audible content.

Application examples; scope and technical implementation are agreed for each project.

Knowledge for your project.

NLG, NLU and voice dialogues

Natural language generation is computer-supported production of language output. Inputs may be structured data, existing text or other specified information. Text can be generated through rules, templates or learned models. Speech synthesis is added for spoken output.

Typical applications include weather reports, data summaries, product copy and dialogue responses. A voice dialogue may combine speech recognition, natural language understanding, dialogue management, text generation and text-to-speech. Voice assistants and tools for multilingual communication also combine different tasks. These individual processes should be distinguished.

Models and processing stages

Traditional NLG workflows distinguish content selection, document planning, sentence planning and language realisation. Optional audio output adds pronunciation planning and signal generation. Modern systems can combine several tasks within a model.

Templates and rule-based methods suit defined outputs with specified variables. Statistical methods, recurrent networks such as LSTM and transformer-based language models offer other possibilities. A Markov model is not automatically a neural network. Suitability depends on material, variation requirements, controllability and intended use.

Select and interpret content

First establish which information the output needs. Topic filters, structured data queries and analysis methods can organise facts and identify relationships. Input quality, relevance and unambiguous meaning matter more than data volume alone.

Depending on the application, selected data is interpreted and put into context. Where content is already clearly assigned and preprocessed, output can follow a fixed rule or template. Speech recognition grammars such as SRGS describe expected inputs; they are not themselves a general text generation method.

Document planning, sentence combination and grammar

A document plan establishes which information appears and in what order. A customer email needs a different structure from a market report or a tabular travel connection. Content is then expressed in sentences and paragraphs and connected meaningfully.

Sentence aggregation can combine related statements or avoid repetition. Word choice, references, address and style are adapted to the task. Grammatical realisation concerns syntax, tense and spelling among other features. Generated output needs checks of these features as well as the underlying statements.

The result may be delivered as a text file, within an application or as a source for other media. Spoken use adds a coordinated text-to-speech production.

Turn text into speech

Text-to-speech generates an acoustic speech signal from written text. The input needs to be available in a suitable machine-readable form. Linguistic preparation and acoustic generation can be considered separate tasks; neural methods can integrate several stages closely.

Preparation may convert numbers, abbreviations and character sequences into spoken forms. Depending on the system, audio is generated from stored speech segments, parametric methods or neural models. A manually assembled inventory of individual speech segments is not required by every current solution.

Text analysis, pronunciation and SSML

Text analysis may include normalisation, tokenisation, part-of-speech analysis or other methods for identifying linguistic relationships. Processing varies by system. Unclear abbreviations, proper names and unusual spellings need particular attention.

Pronunciation can be supported through lexicons, spelling-to-sound rules or learned models, taking language-specific exceptions into account. Phonemes describe speech sounds; a phonetic representation may serve as an intermediate stage.

Speech Synthesis Markup Language (SSML) is XML-based markup for controlling speech output. Depending on the voice and service, it can influence pronunciation, pauses, rate and other features. SSML is an optional control layer rather than a requirement for every TTS input.

Emphasis, rhythm and meaning

Prosody includes intonation, volume, rate, rhythm and pauses. These features affect intelligibility and can change the meaning of a statement. Sentence type, emphasis and the scope of negation need to match the intended message.

For clear audio, speaking rate, sentence boundaries and emphasis are adapted to the content. Machine-generated text also needs such checks. Concept-to-speech workflows can prepare content and pronunciation information together; the necessary linguistic and acoustic review depends on the system.

Digital signal processing and modelling

Digital signal processing (DSP) processes or generates the acoustic signal. Articulatory synthesis models aspects of human speech production. Other methods describe or generate speech signals through acoustic characteristics. Computing requirements and applications depend on the model and implementation.

Traditional signal-based methods may use recorded units such as diphones, syllables or words. Differences in level, fundamental frequency or transitions are addressed during selection and processing. Parametric methods use descriptions of acoustic properties; the source-filter model is a classic approach. These methods and their current developments differ from simply joining recordings.

Concatenative speech synthesis

Concatenative methods select recorded speech segments and join them while accounting for sound transitions. Inventory size and quality and the selection of suitable units influence the result. Statistical or other selection methods can support assembly.

This is one approach to speech synthesis; it does not inherently require deep learning and is not equivalent to speech-to-speech translation. Translating spoken content may additionally require recognition, language transfer and output.

Neural speech synthesis

Neural models learn relationships from prepared training data. Architecture, learning objective, data and training influence subsequent speech output. Methods may predict acoustic features or generate waveforms; technical solutions combine these tasks in different ways.

Model training needs specific technical expertise and suitable data. The production service uses a system suited to the task and checks the result. Voice selection, adaptation and pronunciation controls vary by service. Broad language coverage or natural sound does not automatically mean correct specialist pronunciation.

Review natural-sounding speech for its purpose

Modern language models and synthesis systems use different learning and production methods. Quality cannot generally be attributed to unsupervised learning or automatically detected emotional meaning. What matters in use is the actual listening experience, appropriate pronunciation and effect in context.

Listen to the text-to-speech example on zappmedia.io and discuss your material’s requirements with us. Voice, text preparation, intended emphasis, timing and final checks are agreed for the specific production.

Clear steps.
Personal support.

One contact supports your project from preparation to delivery.

  1. Clarify sources & purpose

    We agree data, audience, language, medium and permitted processing.

  2. Develop & edit text

    Drafts are checked for content, terminology and style and edited accordingly.

  3. Produce speech & outputs

    For audio, voice, pronunciation and timing are agreed and the required files delivered.

Text and media.
The right service scope.

Editing, language versions and speech production are priced for the agreed project scope. The price overview and zappmedia.io explain the respective services.

zappmedia.io provides content and text-to-speech offerings and examples. Your individual quotation sets out the agreed data preparation, editing, language versions and audio services.

Your individual quote and agreed scope apply to your project.

Explore price lists Content on zappmedia.io

Questions & answers

Is NLG the same as text-to-speech?

No. NLG generates language content; text-to-speech makes existing text audible. Both can work together within a workflow.

Do we always need a large language model?

No. Templates or rule-based methods can suit clearly structured tasks. Selection depends on inputs, variation requirements and the quality target.

Can SSML control pronunciation?

Depending on the system, SSML can influence pronunciation, pauses, speaking rate and emphasis. Supported features differ by voice and service.

Where can we find text and audio examples?

zappmedia.io presents content productions and a text-to-speech audio example. We clarify the suitable production route for your material.

Client references from zappmedia

A selection of our clients and partners.

Your project. Your quote.

Send us your source material, target languages and preferred deadline. We clarify the requirements and quote for the services your project needs.