Interoperability

You can use Praat in workflows that involve other programs.

## 1. General ways to access Praat from other programs

  • To send messages from another program to a running Praat, use sendpraat or praat --send. This method is used by the programs CHAT (Childes) and Phon to view a sound in a Sound window.
  • To execute a Praat script as a subprocess of another program, see Scripting 6.9. Calling from the command line.

## 2. General ways to access other programs from Praat

  • To execute another program as a subprocess of Praat, see Scripting 6.5. Calling system commands.

## 3. Files

  • Many programs read and/or write Praat TextGrid files. If you want create a TextGrid reading or writing procedure, consult TextGrid file formats.