# Installer julius avec Homebrew, apt, dnf, MacPorts, Nix, pacman, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de julius pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:julius
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install julius
```

  Preuve: local Homebrew formula metadata

- MacPorts (94%):

```sh
sudo port install julius
```

  Preuve: MacPorts ports tree: audio/julius/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

### Linux

- Debian apt (92%):

```sh
sudo apt install julius
```

  Preuve: Debian stable package indexes: julius from https://deb.debian.org/debian/dists/stable/contrib/binary-amd64/Packages.xz

- dnf (92%):

```sh
sudo dnf install julius
```

  Preuve: Fedora Rawhide package metadata: julius from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst

- Nix (92%):

```sh
nix profile install nixpkgs#julius
```

  Preuve: nixpkgs package indexes: pkgs/by-name/ju/julius/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S julius
```

  Preuve: Arch Linux sync databases: julius from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

- zypper (92%):

```sh
sudo zypper install julius
```

  Preuve: openSUSE Tumbleweed package metadata: julius from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst

## Faits du paquet

- **Clé du paquet:** brew:julius
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/julius>
- **Version:** 4.6
- **Résumé source:** Two-pass large vocabulary continuous speech recognition engine
- **Page d'accueil:** <https://github.com/julius-speech/julius>
- **Dépôt:** <https://github.com/julius-speech/julius>
- **Licence:** BSD-3-Clause
- **Archive source:** <https://github.com/julius-speech/julius/archive/refs/tags/v4.6.tar.gz>
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

- accept_check (cli)
- adinrec (cli)
- adintool (cli)
- binlm2arpa (cli)
- dfa_determinize (cli)
- dfa_minimize (cli)
- generate (cli)
- generate-ngram (cli)
- gram2sapixml.pl (cli)
- jclient.pl (cli)
- jcontrol (cli)
- julius (cli)
- libjulius-config (cli)
- libsent-config (cli)
- mkbingram (cli)
- mkbinhmm (cli)
- mkbinhmmlist (cli)
- mkdfa.pl (cli)
- mkdfa.py (cli)
- mkfa (cli)
- mkgshmm (cli)
- mkss (cli)
- nextword (cli)
- yomi2voca.pl (cli)
- accept_check (alias)
- adinrec (alias)
- adintool (alias)
- binlm2arpa (alias)
- dfa_determinize (alias)
- dfa_minimize (alias)
- generate (alias)
- generate-ngram (alias)
- gram2sapixml.pl (alias)
- jclient.pl (alias)
- jcontrol (alias)
- julius (alias)
- libjulius-config (alias)
- libsent-config (alias)
- mkbingram (alias)
- mkbinhmm (alias)
- mkbinhmmlist (alias)
- mkdfa.pl (alias)
- mkdfa.py (alias)
- mkfa (alias)
- mkgshmm (alias)
- mkss (alias)
- nextword (alias)
- yomi2voca.pl (alias)

## Dépendances

- libsndfile

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 4.6
- données locales: OK
- dépôt amont: https://github.com/julius-speech/julius
- dernière version détectée: v4.6 (à jour)
- info: No package-manager update timestamp was available.
## Historique du projet et usages

Julius is an open-source large vocabulary continuous speech recognition decoder. It is a research-oriented command-line engine for real-time LVCSR using N-gram language models, HMM acoustic models, grammar recognition, and later DNN-based decoding support.

### Historique du projet

The Julius README traces development to Japanese LVCSR research beginning in 1997, followed by work under the IPA Japanese dictation toolkit project from 1997 to 2000, the Continuous Speech Recognition Consortium from 2000 to 2003, and the Interactive Speech Technology Consortium.

The 2001 Eurospeech paper presented Julius as a two-pass real-time LVCSR decoder for researchers and developers. It emphasized tree lexicons, N-gram factoring, cross-word context dependency handling, beam search, Gaussian pruning, and standard model formats.

The modern GitHub README identifies Akinobu Lee as the main developer and maintainer, with copyright history across Kawahara Lab, the Julius project team, IPA, and Shikano Lab.

### Historique d'adoption

Julius became a standard open research engine in Japanese speech recognition because it provided a shared baseline decoder and dictation kits rather than just a paper implementation. The README describes companion assets such as the Japanese Dictation Kit, Recognition Grammar Toolkit, Speech Segmentation Toolkit, and Prompter.

The engine's package-manager presence across Homebrew, Debian, Fedora, MacPorts, Nix, Arch, Ubuntu, and openSUSE reflects its long life as infrastructure for speech experiments, demos, and legacy LVCSR pipelines.

### Modes d'utilisation

Julius is usually run with configuration files such as `julius.jconf`, `mic.jconf`, and DNN configuration files. Users supply acoustic models, language models, dictionaries, and input settings, then invoke the `julius` command with options such as `-C` and `-dnnconf`.

It supports microphone and file input, N-best output, word graphs, forced alignment, confidence scoring, server mode, grammar recognition, isolated-word recognition, and multi-model decoding in one thread.

### Pourquoi les passionnés de paquets s'y intéressent

Julius is package-nerd interesting because it packages a classic academic decoder with a large toolbelt of helper commands, model formats, and sample configuration files. Installing it gives access not only to `julius`, but also to grammar, dictionary, and model conversion utilities.

It also illustrates how research software survives in Unix package sets: the core C decoder remains useful when paired with separately maintained acoustic and language models.

### Chronologie

- 1997: Development began as research software for Japanese LVCSR.
- 2001: Julius was published at Eurospeech as an open-source real-time LVCSR engine.
- 2015-09-24: GitHub release v4.3.1 was published.
- 2019-01-02: GitHub release v4.5 was published.
- 2020-09-02: GitHub release v4.6 was published.

### Related projects

- The Julius project maintains the Japanese Dictation Kit, Recognition Grammar Toolkit, Speech Segmentation Toolkit, and Prompter repositories.
- The README notes interoperability with model toolkits and formats such as HTK, SRILM, ARPA N-gram language models, and HTK ASCII HMM definitions.
- Julius belongs to the older open LVCSR lineage alongside research systems such as HTK-based recognizers and VoxForge model workflows.

### Sources

- <https://github.com/julius-speech/julius>
- <https://github.com/julius-speech/julius/releases>
- <https://www.isca-archive.org/eurospeech_2001/lee01c_eurospeech.html>


## Notes de sécurité

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

- **Risque Geiger:** blue / moyen
- broad file, network, media, or database tool signal

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** julius
- **Version Scheme:** 0
- **Revision:** 0
- **Conflicts With:** cmuclmtk
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable

## Autres enregistrements de gestionnaires de paquets

- Debian apt - julius - 1.7.0+dfsg-3: normalized package name match | Debian stable package indexes: julius from https://deb.debian.org/debian/dists/stable/contrib/binary-amd64/Packages.xz | Re-implementation of the Caesar III engine | https://github.com/bvschaik/julius
- Nix - julius: normalized package name match | nixpkgs package indexes: pkgs/by-name/ju/julius/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - julius - 4.2.2-0ubuntu6: normalized package name match | Ubuntu 24.04 LTS package indexes: julius from https://archive.ubuntu.com/ubuntu/dists/noble/multiverse/binary-amd64/Packages.gz | speech recognition engine | http://julius.sourceforge.jp/en_index.php
- Ubuntu apt - libjulius-dev - 4.2.2-0ubuntu6: normalized package name match | Ubuntu 24.04 LTS package indexes: libjulius-dev from https://archive.ubuntu.com/ubuntu/dists/noble/multiverse/binary-amd64/Packages.gz | speech recognition engine - development headers | http://julius.sourceforge.jp/en_index.php
- dnf - julius - 4.6-12.fc45: normalized package name match | Fedora Rawhide package metadata: julius from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Large vocabulary continuous speech recognition (LVCSR) decoder software | https://github.com/julius-speech/julius
- dnf - julius-devel - 4.6-12.fc45: normalized package name match | Fedora Rawhide package metadata: julius-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Development files and libraries for libjulius and libsent | https://github.com/julius-speech/julius
- dnf - julius-japanese-models - 4.6-12.fc45: normalized package name match | Fedora Rawhide package metadata: julius-japanese-models from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/210a2053c8e007daf9ae39c2a21daaed9b2ddd07d63ecffa597050361e73650c-primary.xml.zst | Julius Japanese language model and acoustic models | https://github.com/julius-speech/julius
- pacman - julius - 1.8.0-1: normalized package name match | Arch Linux sync databases: julius from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | An enhanced re-implementation of Caesar III | https://github.com/bvschaik/julius
- zypper - julius - 1.8.0-1.6: normalized package name match | openSUSE Tumbleweed package metadata: julius from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst | An open source re-implementation of Caesar III | https://github.com/bvschaik/julius
- MacPorts - julius: normalized package name match | MacPorts ports tree: audio/julius/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1


## Liens liés

- [Source-control packages](https://pkg.so/fr/source-control-tools/) - Belongs to a source-control command family.
- [Secret-risk packages](https://pkg.so/fr/secret-risk-packages/) - Has protected-tool coverage, approval-gate, or non-low Geiger security signals.
- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Language runtime packages](https://pkg.so/fr/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [libsndfile](https://pkg.so/fr/brew/libsndfile/) - Runtime dependency declared by Homebrew.
- [mpg123](https://pkg.so/fr/brew/mpg123/) - Shares pkgdb curated category or tags: audio, cli, decoder, media.
- [musepack](https://pkg.so/fr/brew/musepack/) - Shares pkgdb curated category or tags: audio, cli, decoder, media.
- [libopenmpt](https://pkg.so/fr/brew/libopenmpt/) - Shares pkgdb curated category or tags: audio, cli, decoder, media.
- [yap](https://pkg.so/fr/brew/yap/) - Shares pkgdb curated category or tags: audio, cli, media, speech-recognition.
- [madplay](https://pkg.so/fr/brew/madplay/) - Shares pkgdb curated category or tags: audio, cli, decoder, media.
- [ffmpeg](https://pkg.so/fr/brew/ffmpeg/) - Shares pkgdb curated category or tags: audio, cli, media.
- [dav1d](https://pkg.so/fr/brew/dav1d/) - Shares pkgdb curated category or tags: cli, decoder, media.
- [jpeg-xl](https://pkg.so/fr/brew/jpeg-xl/) - Shares pkgdb curated category or tags: cli, decoder, media.
- [ltc-tools](https://pkg.so/fr/brew/ltc-tools/) - Both packages work with overlapping file formats or content types. Shared terms: audio, cli, libsndfile, media.
- [freealut](https://pkg.so/fr/brew/freealut/) - Both packages work with overlapping file formats or content types. Shared terms: audio, cli, config, media.

## Combined YAML source

View the package source record on GitHub. [combined/julius.yml](https://github.com/mxcl/pkgdb/blob/main/combined/julius.yml)


## Sources

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