pkg.soopen package index

brew / rank 8707

Install speech-tools with Homebrew, apt, dnf, Nix

C++ speech software library from the University of Edinburgh. Version 2.5.0 via Homebrew; verified 2026-07-13. Also installable with debian: sudo apt install libestools-dev.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install speech-tools

local Homebrew formula metadata

Linux

Debian aptverified · 92%
sudo apt install speech-tools

Debian stable package indexes · speech-tools · source: deb.debian.org

Fedora dnfverified · 92%
sudo dnf install speech-tools

Fedora Rawhide package metadata · speech-tools · source: dl.fedoraproject.org

Nixverified · 92%
nix profile install nixpkgs#speech-tools

nixpkgs package indexes · pkgs/by-name/sp/speech-tools/package.nix · source: api.github.com

overview

Package summary

C++ speech software library from the University of Edinburgh

Commands and aliases

  • align
  • bcat
  • ch_lab
  • ch_track
  • ch_utt
  • ch_wave
  • design_filter
  • dp
  • na_play
  • na_record
  • ngram_build
  • ngram_test
  • ols_test
  • pda
  • pitchmark
  • scfg_make
  • scfg_parse
  • scfg_test
  • scfg_train
  • sig2fv
  • sigfilter
  • siod
  • spectgen
  • tilt_analysis
  • tilt_synthesis
  • viterbi
  • wagon
  • wagon_test
  • wfst_build
  • wfst_run
  • wfst_train
  • xml_parser

history

Project history and usage

Edinburgh Speech Tools is a long-running C++ speech-processing library and command collection from the University of Edinburgh Centre for Speech Technology Research. In package-manager culture it matters less as an end-user app than as the Unix-style substrate behind Festival-era speech synthesis packages and a grab bag of speech utilities such as waveform, label, n-gram, CART, and signal-processing tools.

Project history

The official CSTR page describes the library as C++ classes, functions, and programs for manipulating speech-processing objects, including waveforms, parameter files, labels, n-grams, intonation tools, CART training with wagon, and early recognition-oriented classes. The upstream README identifies version 2.5.1 as a July 2020 stable release, credits the University of Edinburgh and principal authors including Alan W Black, Paul Taylor, Richard Caley, Simon King, Rob Clark, and Korin Richmond, and carries copyright dates beginning in 1994.

Adoption history

The project was designed to support other speech systems rather than stand alone. Festival's own manual says Edinburgh Speech Tools lies at the core of Festival, while the CSTR project page says the tools provide underlying classes for the Festival Speech Synthesis System. That connection explains why Unix package sets tend to carry it as both a library and a cluster of small command-line programs.

How it is used

Packagers and CLI users encounter Edinburgh Speech Tools through commands such as ch_wave, ch_lab, ch_track, wagon, ngram_build, and sig2fv, or through development packages used to build Festival and related speech software. Its packaging appeal is that it exposes old-school, scriptable speech primitives as normal Unix executables and a linkable static library.

Why package nerds care

For package nerds, speech-tools is a classic dependency-history package: old academic C++, many installed binaries, a custom permissive license, and practical importance because higher-level TTS software depends on it. It is the kind of formula that keeps historical speech stacks buildable long after the surrounding research ecosystem has moved on.

Timeline

  • 1994: Copyright period for Edinburgh Speech Tools begins, according to the upstream README.
  • 2000s: CSTR documents the library as the underlying class and utility layer for Festival.
  • 2020: Upstream README identifies Edinburgh Speech Tools 2.5.1 as a July 2020 stable release.

Related projects

  • Festival Speech Synthesis System uses Edinburgh Speech Tools as a core library.
  • Festvox hosts current generated documentation for newer speech_tools releases.

security posture

Risk level: blue

broad file, network, media, or database tool signal.

Risk classifier

blue risk · medium confidence · tool

Why

  • broad file, network, media, or database tool signal

Signals

  • text:record

Install behavior

  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
alignexecutableindexed executableDiscovered from the local executable index.
bcatexecutableindexed executableDiscovered from the local executable index.
ch_labexecutableindexed executableDiscovered from the local executable index.
ch_trackexecutableindexed executableDiscovered from the local executable index.
ch_uttexecutableindexed executableDiscovered from the local executable index.
ch_waveexecutableindexed executableDiscovered from the local executable index.
design_filterexecutableindexed executableDiscovered from the local executable index.
dpexecutableindexed executableDiscovered from the local executable index.
na_playexecutableindexed executableDiscovered from the local executable index.
na_recordexecutableindexed executableDiscovered from the local executable index.
ngram_buildexecutableindexed executableDiscovered from the local executable index.
ngram_testexecutableindexed executableDiscovered from the local executable index.
ols_testexecutableindexed executableDiscovered from the local executable index.
pdaexecutableindexed executableDiscovered from the local executable index.
pitchmarkexecutableindexed executableDiscovered from the local executable index.
scfg_makeexecutableindexed executableDiscovered from the local executable index.
scfg_parseexecutableindexed executableDiscovered from the local executable index.
scfg_testexecutableindexed executableDiscovered from the local executable index.
scfg_trainexecutableindexed executableDiscovered from the local executable index.
sig2fvexecutableindexed executableDiscovered from the local executable index.
sigfilterexecutableindexed executableDiscovered from the local executable index.
siodexecutableindexed executableDiscovered from the local executable index.
spectgenexecutableindexed executableDiscovered from the local executable index.
tilt_analysisexecutableindexed executableDiscovered from the local executable index.
tilt_synthesisexecutableindexed executableDiscovered from the local executable index.
viterbiexecutableindexed executableDiscovered from the local executable index.
wagonexecutableindexed executableDiscovered from the local executable index.
wagon_testexecutableindexed executableDiscovered from the local executable index.
wfst_buildexecutableindexed executableDiscovered from the local executable index.
wfst_runexecutableindexed executableDiscovered from the local executable index.
wfst_trainexecutableindexed executableDiscovered from the local executable index.
xml_parserexecutableindexed executableDiscovered from the local executable index.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-03
manager version2.5.0
manager updated2026-07-13
local dataunknown
upstreamnot available
latest detectednot detected
  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:speech-tools
Version2.5.0
Package managerHomebrew
Homepagehttp://festvox.org/docs/speech_tools-2.4.0/
Repositoryhttps://github.com/festvox/speech_tools
Last updated2026-07-13T17:31:47+09:00
Pulseupdated
Bottlenot recorded
Servicenone declared

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Debian apt95%

libestools-dev 1:2.5.0-13+b4

Edinburgh Speech Tools Library - developer's libraries

http://festvox.org/packed/festival/

sudo apt install libestools-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: speech-tools
  • 4 dependencies
  • 1 provides
  • 1 optional deps
  • normalized package name match
  • Matched by: Speech Tools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libestools-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libestools2.5 1:2.5.0-13+b4

Edinburgh Speech Tools Library

http://festvox.org/packed/festival/

sudo apt install libestools2.5
  • Section: libs
  • Architecture: amd64
  • Source Package: speech-tools
  • 7 dependencies
  • normalized package name match
  • Matched by: Speech Tools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libestools2.5 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

speech-tools 1:2.5.0-13+b4

Edinburgh Speech Tools - user binaries

http://festvox.org/packed/festival/

sudo apt install speech-tools
  • Section: sound
  • Architecture: amd64
  • Source Package: speech-tools
  • 6 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Speech Tools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: speech-tools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

speech-tools-doc 1:2.5.0-13

Documentation for the Edinburgh Speech Tools

http://festvox.org/packed/festival/

sudo apt install speech-tools-doc
  • Section: doc
  • Architecture: all
  • Source Package: speech-tools
  • 1 dependencies
  • normalized package name match
  • Matched by: Speech Tools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: speech-tools-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

speech-tools

nix profile install nixpkgs#speech-tools
  • normalized package name match
  • Matched by: Speech Tools
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/sp/speech-tools/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libestools-dev 1:2.5.0-13build2

Edinburgh Speech Tools Library - developer's libraries

http://festvox.org/packed/festival/

sudo apt install libestools-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: speech-tools
  • 4 dependencies
  • 1 provides
  • 1 optional deps
  • normalized package name match
  • Matched by: Speech Tools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libestools-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libestools2.5 1:2.5.0-13build2

Edinburgh Speech Tools Library

http://festvox.org/packed/festival/

sudo apt install libestools2.5
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: speech-tools
  • 7 dependencies
  • normalized package name match
  • Matched by: Speech Tools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libestools2.5 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

speech-tools 1:2.5.0-13build2

Edinburgh Speech Tools - user binaries

http://festvox.org/packed/festival/

sudo apt install speech-tools
  • Section: universe/sound
  • Architecture: amd64
  • 6 dependencies
  • 1 optional deps
  • normalized package name match
  • Matched by: Speech Tools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: speech-tools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

speech-tools-doc 1:2.5.0-13build2

Documentation for the Edinburgh Speech Tools

http://festvox.org/packed/festival/

sudo apt install speech-tools-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: speech-tools
  • 1 dependencies
  • normalized package name match
  • Matched by: Speech Tools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: speech-tools-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

speech-tools 2.5-29.fc45

Edinburgh speech tools library

http://festvox.org

sudo dnf install speech-tools
  • License: MIT-Festival
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: speech-tools
  • 12 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Speech Tools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: speech-tools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

speech-tools-libs 2.5-29.fc45

Edinburgh speech tools libraries

http://festvox.org

sudo dnf install speech-tools-libs
  • License: MIT-Festival
  • Category: Unspecified
  • Architecture: i686
  • Source Package: speech-tools
  • 3 dependencies
  • 7 provides
  • normalized package name match
  • Matched by: Speech Tools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: speech-tools-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

speech-tools-libs-devel 2.5-29.fc45

Development files for the speech-tools libraries

http://festvox.org

sudo dnf install speech-tools-libs-devel
  • License: MIT-Festival
  • Category: Unspecified
  • Architecture: i686
  • Source Package: speech-tools
  • 5 dependencies
  • 4 provides
  • normalized package name match
  • Matched by: Speech Tools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: speech-tools-libs-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

speech-tools-libs-static 2.5-29.fc45

Static libraries of speech-tools, so far needed by at least festival

http://festvox.org

sudo dnf install speech-tools-libs-static
  • License: MIT-Festival
  • Category: Unspecified
  • Architecture: i686
  • Source Package: speech-tools
  • 1 dependencies
  • 1 provides
  • normalized package name match
  • Matched by: Speech Tools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: speech-tools-libs-static from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
Nix92%

align

nix profile install nixpkgs#align
  • installed executable or alias match
  • Matched by: Align
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/al/align/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation