Open9

espeak-ng調査メモ

mimikunmimikun

macには say コマンドがあり、ターミナルから文字をしゃべってもらうことができる。

mimikunmimikun

LinuxとWindowsにはそういったものは無いか調べた。

mimikunmimikun

Linux: paru espeak-ng
Windows: scoop install espeak-ng

でそれぞれインストールできる。

mimikunmimikun
❯ paru pcaudiolib
1 extra/pcaudiolib 1.2-3 [0 B 24.66 KiB]
    Portable C Audio Library
2 aur/pcaudiolib-git 1.2.r9.g494e7cd-1 [+9 ~0.00]
    Portable C Audio Library (development version)
:: Packages to install (eg: 1 2 3, 1-3):
:: 2
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Aur (1) pcaudiolib-git-1.2.r9.g494e7cd-1

する。

mimikunmimikun
❯ paru espeak-ng
1 extra/espeak-ng 1.51.1-4 [4.63 MiB 12.09 MiB]
    Multi-lingual software speech synthesizer
2 extra/espeakup 0.90-3 [13.75 KiB 31.90 KiB]
    A light weight connector for espeak-ng and speakup
3 aur/espeak-ng-git 1.51.r708.gff46761d-1 [+11 ~0.00]
    Multi-lingual software speech synthesizer (development version)
4 aur/espeakup-git 0.90.r5.ge858481-1 [+3 ~0.00]
    Allows the Speakup screen review system to use the espeak-ng synthesizer (development version)
5 aur/python-espeak-ng 0.1.8-1 [+1 ~0.00]
    Python interface for eSpeak NG
6 aur/espeak-phonemizer 1.3.1-1 [+0 ~0.00]
    Uses ctypes and libespeak-ng to transform test into IPA phonemes
:: Packages to install (eg: 1 2 3, 1-3):
:: 3
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Repo (1) libsonic-0.2.0-2
Repo Make (12) rubygems-3.5.16-1  ruby-3.3.5-2  ruby-rdiscount-2.2.7.3-4  ruby-mustache-1.1.1-4  ruby-rexml-3.3.9-1  ruby-kramdown-2.4.0-1
        ruby-kramdown-parser-gfm-1.1.0-4  ruby-mini_portile2-2.8.7-2  ruby-racc-1.7.3-1  ruby-nokogiri-1.16.7-3  ruby-erb-4.0.4-6
        ruby-ronn-ng-0.10.1-4
Aur (1) espeak-ng-git-1.51.r708.gff46761d-1

した。

mimikunmimikun

音は出なかった。

これはマシン側に問題があるのでは?そもそもマシン側で音が出せるようになっているか?を調べることにした。