This documentation refers to PhraseExpress v6 beta. The documentation for current v5 is available here.

External Data

PhraseExpress can embed data from a variety of external files and online services into the phrase.

Language translation

PhraseExpress supports online AI services, such as DeepL or OpenAI, to translate any provided text into a specified language.

Video tutorial

If no source language is specified, the translation algorithm analyzes the text to determine the language of the provided text.

In most cases, you probably nest macros into the source text input box, e.g. to insert the current clipboard content or to insert a variable.

AI text processing

Video Demo and Tutorial

The PhraseExpress macro function "AI text processing" allows you to use AI in any application.

In the macro dialog, you can define the input that is sent to the AI engine and the instruction in natural language how the AI shall process the text:

The gear icon allows you to fine-tune AI related parameters.

The true strength lies in integrating the AI macro with other PhraseExpress macro functions. Right-click the input box and choose the appropriate macro function from the popup menu to incorporate it into the AI macro.

You can leave the input empty and just prompt OpenAI to generate any text, e.g. "write a random cookie recipe".

Embed external file contents

This macro function inserts the contents of the specified file into the phrase.

CSV file values

This macro function inserts a specified values of a CSV file ("comma separated values).

You can define a range of values by their start and end row/column coordinates (starting with 1). Multiple cells can optionally be separated with a separator text.

XML value

This macro function inserts a XML file value, addressed by its xpath value (see Wikipedia).

This macro function can be used as a data bridge to external databases which can create an XML file.

Table of Contents


Table of Contents