BSD Ports

audio/praat 7.0.02 FreeBSD

Speech analysis tool used for doing phonetics by computer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
72e2be802a
License
GPLv3+
Categories
audio, science
Package size
45218.6 KiB, 84793.7 KiB installed

Description

Praat (the Dutch word for "talk") is a free scientific computer software package for the analysis of speech in phonetics.

Praat allows you to analyze different aspects of speech including pitch, formant, intensity, and voice quality. You have access to spectrograms (a visual representation of sound changing over time) and cochleagrams (a specific type of spectrogram more closely resembling how the inner ear receives sound).

Praat allows you to generate speech from a pitch curve and filters that you create (acoustic synthesis), or from muscle activities (articulatory synthesis).

Praat gives you the ability to modify existing speech utterances. You can alter pitch, intensity, and duration of speech.

Praat allows you to custom-label your samples using the IPA (International Phonetics Alphabet), and annotate your sound segments based on the particular variables you are seeking to analyze. Multi-language text-to-speech facilities allow you to segment the sound into words and phonemes.

With Praat, you can try out Optimality-Theoretic and Harmonic-Grammar learning, as well as several kinds of neural-network models.

Praat allows you to perform several statistical techniques, among which multi- dimensional scaling, principal component analysis, and discriminant analysis.

In the other systems

SystemPortVersion
FreeBSDaudio/praat7.0.02
DragonFlyaudio/praat6.4.27_1

Install

Binary package:

pkg install praat

From the ports tree:

cd /usr/ports/audio/praat/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	praat>0:audio/praat

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.0.027.0.02--7.0.02
FreeBSD:14:quarterly7.0.027.0.02n/a-7.0.02
FreeBSD:15:latest7.0.027.0.02n/a-6.4.37
FreeBSD:15:quarterly7.0.027.0.02n/an/an/a
FreeBSD:16:latest7.0.027.0.02n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 111

The first 100 are listed.

Run dependencies 113

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++17-lang gmake gnome iconv pkgconfig xorg
Service scripts
none

Files

distinfo 1
FileSizeSHA256
praat-praat-v7.0.02_GH0.tar.gz1.60884351e+086d97d6b97b673df2cd46a96338390a910c76d930627fb96af0b05892d46ede2c

Commit history 3

DateCommitCreditsLog message
72e2be802a Adriaan de Groot audio/praat: update to 7.0.02, latest upstream
Release notes, as always, are at https://www.fon.hum.uva.nl/praat/manual/What_s_new_.html One previous patch has now been resolved upstream.
d0e046278e Adriaan de Groot audio/praat: add missing patch
The port doesn't compile without this one (because of -Werror catching the UB in functions without a return value). So not bumping PORTREVISION.
08271971ea Adriaan de Groot audio/praat: update to 7.0.01, latest upstream
Praat 7 has some breaking changes -- the location for configuration has changed, and scripts are now trust-checked by praat. While here, patch out the vendored version of zlib and use the FreeBSD base-system one. The other externals should probably get the same treatment. Audio doesn't play (on FreeBSD 15, in KDE Plasma), but it doesn't error out either. Reported-by: portscout