#
#	prosodická pravidla Fonetického ústavu FF UK pro češtinu, 1998
#
#	(c) 1998  Zdena Palková
#	(c) 1998  Jirka Hanika
#
#	Tento soubor a zejména soubor lng/czech/prosody.rul využívá výzkumu
#	modelování prosodie češtiny uskutečněného s přispěním grantu
#	GAČR 405/96/0301.
#
#	(See doc/COPYING for info on copying and modifying this file.)
#
#

subst	disertace.dic	text	; věty pro disertaci

# přidat čárku před "a":
with  "a"  word
{
	regress a>\X(!_!)
}
raise	\X:!		word	phone
syll	\X<\ _		colon   word
regress \X>\ (!_!)	colon	word
regress \X>a(!_!)

#
#  Následující odstavec ještě před transkripcí označuje
#  koncová monosylaba, která podléhají pozdějšímu
#  slévání do taktů. Po transkripci už nelze rozlišit
#  "mě" vs. "mně".
#

with "mi mě se si ho mu ti tě"
{
	regress  _\ \n>~(!_!)   word  word
}

#
#  Zde se provádějí transkripční pravidla ze souboru
#  trans.rul
#

if	tsr_tool
{
#	debug tsrtool text
}

@include "trans.rul"

#
#  Následující pravidla ošetřují tři tečky, středník a pomlčku.
#

inside	\~	sent
{
   6x	regress  0>\#(!_0)	sent	; vložení pausy po třech tečkách
}
regress  \~>.(!_!)	sent	sent
regress  \;>.(!_!)	sent	sent
regress  ->,(!_!)	sent	colon

if use_prosody
{
	if   lpcprosody
	{
		@include "lpcpros.rul"
	}
	if   !lpcprosody
	{
		if   naive_prosody
		{
			@include "naive.rul"
		}
		if   !naive_prosody
		{
			@include "prosody.rul"
		}
	}
}

if	tsr_tool
{
#	debug tsrtool text
}

if    phr_break
{
	regress   0>\#(!_0)	colon	; vložení pausy
	inside	\#	phone
	{
		contour   t/-65   phone
		contour   i/-99   phone
	}
	5x  regress   0>\#(!_0)	sent	; vložení pausy
}

if   kadlec_dph
	segments  kadlec.dph    colon
if   !kadlec_dph
{
   if ptacek97_dph
	segments  ptacek97.dph  colon
   if !ptacek97_dph
   {
	if dubeda_dph
		segments  dubeda.dph	colon
	if !dubeda_dph
	{
		if betty_dph
		{
			@include "betty.rul"
			segments  betty.dph	colon
		}
		if !betty_dph
			segments  traditnl.dph  colon
  	}
   }
}

#
#  mírné vyhlazování se zejména snaží, aby hraniční difony
#  mezi slabikami získávaly prosodické hodnoty částečně
#  od obou slabik.  Předpokládá se, že difon přechodu mezi
#  hláskami je připojen k hlásce prvé, proto se přihlíží
#  pouze k pravému sousedu (váha 30%, vlastní hodnota
#  má tedy váhu 70%). Ideologicky čistá řešení jsou buďto
#  nevyhlazovat vůbec (přiřadit difon doleva), nebo
#  vyhlazovat f/50\50, tj. kvalifikovat difon jako spojovací.
#

if	tsr_tool
{
#	debug tsrtool text
}

#smooth   f/70\30     word segment
