blob: c62317a01a27554d2a9b58e6a1ee64c05ad7f338 [file] [log] [blame]
! ------------------------------------------------------------------------
! @file fr-FR_nk0_aut_spho9.utf
!
! Finite-State Transducer <Sentence Phonology 9> for voice fr-FR_nk0
!
! Copyright (C) 2008-2009 SVOX AG, Baslerstr. 30, 8048 Zuerich, Switzerland
! All rights reserved.
!
! History:
! - 2009-05-30 -- initial version
!
! ------------------------------------------------------------------------
:ALPHABET
'6' '2' '9' 'a' 'e' 'E' 'i' 'o' 'O' 'u' 'y' '~9' '~a' '~E' '~O'
'?' 'f' 'R' 's' 'S' 'v' 'z' 'Z' 'm' 'n' 'N' 'J' 'H' 'j' 'l'
'w' 'a:' 'E:' 'i:' '~a:' '{A0}' '{A1}' '{A2}' '{A3}' '{A4}' '{P:ABBREV}' '{P:ADJ_PL}' '{P:ADJ_SG}' '{P:ADV}' '{P:CARD}'
'{P:CLITIC}' '{P:CONJ_CO}' '{P:CONJ_QUE}' '{P:CONJ_SUB}' '{P:DET_PL}' '{P:DET_SG}' '{P:NEG}' '{P:N_ADJ_M_PL}' '{P:N_ADJ_F_PL}' '{P:N_ADJ_M_SG}' '{P:N_ADJ_F_SG}' '{P:N_M_PL}' '{P:N_F_PL}' '{P:N_M_SG}' '{P:N_F_SG}'
'{P:PREP}' '{P:PRON_ADV}' '{P:PRO_PL}' '{P:PRO_SG}' '{P:Q_PTCL}' '{P:V_AUX_INF}' '{P:V_AUX_PART}' '{P:V_AUX_PL}' '{P:V_AUX_SG}' '{P:V_INF}' '{P:V_MODAL_INF}' '{P:V_MODAL_PART}' '{P:V_MODAL_PL}' '{P:V_MODAL_SG}' '{P:V_PART}'
'{P:V_PART_PRES}' '{P:V_PL}' '{P:V_SG}' '{P:N_SG}' '{WB}' '{P1}' '{P2}' '{P3}' '{P0}' '-' '&' '#' '@'/'6' @/'u_c' @/'v_c'
'p' 't' 'k' 'b' 'd' 'g'
*
:AUTOMATON ""
:DEFAULTCLASS 1
:CLASS 2 :IS @/'u_c'
:CLASS 3 :IS @/'v_c'
:CLASS 4 :IS 'p' 't' 'k'
:CLASS 5 :IS 'b' 'd' 'g'
:TRANS 1 :TO 1 2 3 0 0
:TRANS 2 :TO 0 0 0 1 0
:TRANS 3 :TO 0 0 0 0 1
*