summaryrefslogtreecommitdiff
path: root/ahotts.scm
blob: 546b819ec0b6acbbe1959ea5cf9e128b6d9f9a80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
(define-module (ahotts)
  #:use-module (guix packages)
  #:use-module (guix git-download)
  #:use-module (guix build-system cmake)
  #:use-module ((guix licenses) #:prefix license:))

; https://github.com/aholab/AhoTTS.git
(define-public ahotts
  (package
    (name "ahotts")
    (version "master")
    (source (origin
              (method git-fetch)
              (uri (git-reference
                     (url "https://github.com/ekaitz-zarraga/AhoTTS")
                     (commit version)))

              (sha256
                (base32 "0hs2cndra9il1xqs0ja0ccsw7mwbg1slvzzvh3cxy7npdnk5n9f5"))))
    (arguments
      `(#:tests? #f ;; Doesn't have tests
        #:phases
        (modify-phases %standard-phases
          (add-after 'unpack 'changedir
            (lambda _ (chdir "libhtts"))))))
    (build-system cmake-build-system)
    (home-page "https://github.com/aholab/AhoTTS")
    (synopsis "TTS for Basque and Spanish")
    (description "Text-to-Speech conversor for Basque and Spanish.  It includes
linguistic processing and built voices for the languages aforementioned.  Its
acoustic engine is based on hts_engine and it uses a high quality vocoder
called AhoCoder.  Developed by Aholab Signal Processing Laboratory at the
Bilbao School of Engineering (University of the Basque Country)")
    (license license:gpl3))) ; GPL3.0 the code but the extra data is cc-by