Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37558643
en ru br
ALT Linux repos
S:20110405-alt1
5.0: 20081211-alt1
4.1: 20081211-alt0.M41.1
4.0: 20081211-alt0.M40.1

Group :: Sound
RPM: ru_tts

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Name: ru_tts
Version: 20110405
Release: alt1
Packager: Michael Pozhidaev <msp at altlinux.ru>

Summary: %name is a russian text-to-speech tool
Summary(ru_RU.UTF-8): Синтезатор русской речи
Group: Sound
License: non-free
Url: ftp://ftp.rakurs.spb.ru:/pub/Goga/projects/speech-interface/

Requires: tts-base
Requires: %name-data
BuildRequires: rpm-macros-tts

Source: %name.static.bz2
Source1: lexicon.bz2
Source2: permission.txt
Source3: %name.voiceman
Source4: replacements.%name

%package data
Summary: Lexicon file for %name speech synthesizer
Summary(ru_RU.UTF-8): Словарь ударений для синтезатора ru_tts
License: non-free
Group: Sound
BuildArch: noarch

%description
%name is a speech synthesizer for russian language written by Igor B. Poretsky.
It produces speech output with stress processing. Lexicon file is stored as /usr/share/ru_tts/lexicon.
Text input should be sent to the stdin of ru_tts in koi8-r encoding. The format of the output is 10000, 8but mono.

%description -l ru_RU.UTF-8
ru_tts - это синтезатор русской речи, разработанный Игорем
Порецким. ru_tts произносит слова с расстановкой ударений, используя
словарь, который разположенв /usr/share/ru_tts/lexicon. Текст для
обработки должен поступать на стандартный поток ввода в кодировке koi8-r, и речь будет
синтезирована как PCM данные в формате 8-бит, моно с частотой
дискретизации 10000Гц.

%description data
This package contains dictionary for stress processing.

%description -l ru_RU.UTF-8 data
Этот пакет содержит словарь ударений для синтезатора русской речи ru_tts.

%prep
%build
%__cp %SOURCE2 ./permission.txt
%install
%__install -d %buildroot%_bindir
bunzip2 < %SOURCE0 > %buildroot%_bindir/%name
%__install -d %buildroot%_datadir/ru_tts
bunzip2 < %SOURCE1 > %buildroot%_datadir/ru_tts/lexicon
chmod 755 %buildroot%_bindir/%name
chmod 644 %buildroot%_datadir/ru_tts/lexicon
%__install -pD -m 644 %SOURCE3 %buildroot%_ttsdir/%name.voiceman
%__install -pD -m 644 %SOURCE4 %buildroot%_datadir/%name/replacements.%name

%preun
%tts_unregister ru_tts

%files
%_bindir/*
%_ttsdir/*
%doc permission.txt

%files data
%_datadir/ru_tts

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin