1 Summary: SVOX Pico software speech synthesizer engine
2 Summary(pl.UTF-8): Silnik programowego syntezatora mowy SVOX Pico
4 %define subver git20110131
9 Source0: http://ftp.de.debian.org/debian/pool/non-free/s/svox/%{name}_%{version}+%{subver}.orig.tar.gz
10 # Source0-md5: e9dd590721705c50ee5d7f262bd3c697
11 Patch0: 0001-autoconf-building-of-library-using-libtool.patch
12 Patch1: 0002-gitignore-for-autotools-files.patch
13 Patch2: 0003-pico2wave-Convert-text-to-.wav-using-svox-text-to-sp.patch
14 Patch3: 0004-add-header-files.patch
15 Patch4: 0005-Install-lang-files.patch
16 Patch5: 0006-Set-picolangdir.patch
17 Patch6: 0008-64bits.patch
18 Patch7: %{name}-link.patch
19 URL: http://www.android.com/
20 BuildRequires: autoconf >= 2.59
21 BuildRequires: automake >= 1:1.9
22 BuildRequires: libtool >= 2:2
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 The SVOX Pico engine is a software speech synthesizer for German,
27 English (GB and US), Spanish, French and Italian.
29 SVOX produces a clear and distinct speech output made possible by the
30 use of Hidden Markov Model (HMM) algorithms.
32 %description -l pl.UTF-8
33 Silnik SVOX Pico to programowy syntezator mowy dla języka
34 niemieckiego, angielskiego (brytyjskiego i amerykańskiego),
35 hiszpańskiego, francuskiego i włoskiego.
37 SVOX wytwarza czystą i wyraźną mowę dzięki użyciu algorytmów opartych
38 na ukrytych modelach Markowa (HMM - Hidden Markov Model).
41 Summary: Header files for SVOX Pico TTS library
42 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SVOX Pico TTS
43 Group: Development/Libraries
44 Requires: %{name} = %{version}-%{release}
47 Header files for SVOX Pico TTS library.
49 %description devel -l pl.UTF-8
50 Pliki nagłówkowe biblioteki SVOX Pico TTS.
53 Summary: Static SVOX Pico TTS library
54 Summary(pl.UTF-8): Statyczna biblioteka SVOX Pico TTS
55 Group: Development/Libraries
56 Requires: %{name}-devel = %{version}-%{release}
59 Static SVOX Pico TTS library.
61 %description static -l pl.UTF-8
62 Statyczna biblioteka SVOX Pico TTS.
65 Summary: SVOX Pico TTS language files (lingware) for German
66 Summary(pl.UTF-8): Pliki językowe (lingware) syntezatora SVOX Pico dla języka niemieckiego
67 Group: Applications/Text
68 Requires: %{name} = %{version}-%{release}
71 SVOX Pico TTS language files (lingware) for German.
73 %description lang-de -l pl.UTF-8
74 Pliki językowe (lingware) syntezatora SVOX Pico dla języka
78 Summary: SVOX Pico TTS language files (lingware) for UK English
79 Summary(pl.UTF-8): Pliki językowe (lingware) syntezatora SVOX Pico dla angielskiego brytyjskiego
80 Group: Applications/Text
81 Requires: %{name} = %{version}-%{release}
83 %description lang-en_GB
84 SVOX Pico TTS language files (lingware) for UK English.
86 %description lang-en_GB -l pl.UTF-8
87 Pliki językowe (lingware) syntezatora SVOX Pico dla języka
88 angielskiego brytyjskiego.
91 Summary: SVOX Pico TTS language files (lingware) for US English
92 Summary(pl.UTF-8): Pliki językowe (lingware) syntezatora SVOX Pico dla angielskiego amerykańskiego
93 Group: Applications/Text
94 Requires: %{name} = %{version}-%{release}
96 %description lang-en_US
97 SVOX Pico TTS language files (lingware) for US English.
99 %description lang-en_US -l pl.UTF-8
100 Pliki językowe (lingware) syntezatora SVOX Pico dla języka
101 angielskiego amerykańskiego.
104 Summary: SVOX Pico TTS language files (lingware) for Spanish
105 Summary(pl.UTF-8): Pliki językowe (lingware) syntezatora SVOX Pico dla języka hiszpańskiego
106 Group: Applications/Text
107 Requires: %{name} = %{version}-%{release}
110 SVOX Pico TTS language files (lingware) for Spanish
112 %description lang-es -l pl.UTF-8
113 Pliki językowe (lingware) syntezatora SVOX Pico dla języka
117 Summary: SVOX Pico TTS language files (lingware) for French
118 Summary(pl.UTF-8): Pliki językowe (lingware) syntezatora SVOX Pico dla języka francuskiego
119 Group: Applications/Text
120 Requires: %{name} = %{version}-%{release}
123 SVOX Pico TTS language files (lingware) for French.
125 %description lang-fr -l pl.UTF-8
126 Pliki językowe (lingware) syntezatora SVOX Pico dla języka
130 Summary: SVOX Pico TTS language files (lingware) for Italian
131 Summary(pl.UTF-8): Pliki językowe (lingware) syntezatora SVOX Pico dla języka włoskiego
132 Group: Applications/Text
133 Requires: %{name} = %{version}-%{release}
136 SVOX Pico TTS language files (lingware) for Italian.
138 %description lang-it -l pl.UTF-8
139 Pliki językowe (lingware) syntezatora SVOX Pico dla języka
143 Summary: SVOX Pico TTS engine documentation
144 Summary(pl.UTF-8): Dokumentacja silnika syntezy mowy SVOX Pico
148 SVOX Pico TTS engine documentation.
150 %description docs -l pl.UTF-8
151 Dokumentacja silnika syntezy mowy SVOX Pico.
154 %setup -q -n %{name}-%{version}+%{subver}
175 rm -rf $RPM_BUILD_ROOT
177 %{__make} -C pico install \
178 DESTDIR=$RPM_BUILD_ROOT
181 rm -rf $RPM_BUILD_ROOT
183 %post -p /sbin/ldconfig
184 %postun -p /sbin/ldconfig
187 %defattr(644,root,root,755)
188 %attr(755,root,root) %{_bindir}/pico2wave
189 %attr(755,root,root) %{_libdir}/libttspico.so.*.*.*
190 %attr(755,root,root) %ghost %{_libdir}/libttspico.so.0
191 %dir %{_datadir}/pico
192 %dir %{_datadir}/pico/lang
195 %defattr(644,root,root,755)
196 %attr(755,root,root) %{_libdir}/libttspico.so
197 %{_libdir}/libttspico.la
198 %{_includedir}/pico*.h
201 %defattr(644,root,root,755)
202 %{_libdir}/libttspico.a
205 %defattr(644,root,root,755)
206 %{_datadir}/pico/lang/de-DE_*.bin
209 %defattr(644,root,root,755)
210 %{_datadir}/pico/lang/en-GB_*.bin
213 %defattr(644,root,root,755)
214 %{_datadir}/pico/lang/en-US_*.bin
217 %defattr(644,root,root,755)
218 %{_datadir}/pico/lang/es-ES_*.bin
221 %defattr(644,root,root,755)
222 %{_datadir}/pico/lang/fr-FR_*.bin
225 %defattr(644,root,root,755)
226 %{_datadir}/pico/lang/it-IT_*.bin
229 %defattr(644,root,root,755)
230 %doc pico_resources/docs/SVOX_Pico_{Lingware,Manual,architecture_and_design}.pdf