home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Multimed / Multimed.zip / fest-141.zip / festival / lib / gswdurtreeZ.scm < prev    next >
Text File  |  1999-05-30  |  35KB  |  948 lines

  1. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2. ;;;                                                                       ;;
  3. ;;;                Centre for Speech Technology Research                  ;;
  4. ;;;                     University of Edinburgh, UK                       ;;
  5. ;;;                       Copyright (c) 1996,1997                         ;;
  6. ;;;                        All Rights Reserved.                           ;;
  7. ;;;                                                                       ;;
  8. ;;;  Permission is hereby granted, free of charge, to use and distribute  ;;
  9. ;;;  this software and its documentation without restriction, including   ;;
  10. ;;;  without limitation the rights to use, copy, modify, merge, publish,  ;;
  11. ;;;  distribute, sublicense, and/or sell copies of this work, and to      ;;
  12. ;;;  permit persons to whom this work is furnished to do so, subject to   ;;
  13. ;;;  the following conditions:                                            ;;
  14. ;;;   1. The code must retain the above copyright notice, this list of    ;;
  15. ;;;      conditions and the following disclaimer.                         ;;
  16. ;;;   2. Any modifications must be clearly marked as such.                ;;
  17. ;;;   3. Original authors' names are not deleted.                         ;;
  18. ;;;   4. The authors' names are not used to endorse or promote products   ;;
  19. ;;;      derived from this software without specific prior written        ;;
  20. ;;;      permission.                                                      ;;
  21. ;;;                                                                       ;;
  22. ;;;  THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK        ;;
  23. ;;;  DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING      ;;
  24. ;;;  ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT   ;;
  25. ;;;  SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE     ;;
  26. ;;;  FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES    ;;
  27. ;;;  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN   ;;
  28. ;;;  AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,          ;;
  29. ;;;  ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF       ;;
  30. ;;;  THIS SOFTWARE.                                                       ;;
  31. ;;;                                                                       ;;
  32. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  33. ;;;
  34. ;;;   A tree to predict zcore durations build from gsw 450 (timit)
  35. ;;;   doesn't use actual phonemes so it can have better generalizations
  36. ;;;
  37.  
  38. ;; pre Sue's changes to mrpa_phones (on traing data)
  39. ;; RMSE 0.79102 Correlation is 0.610184 Mean (abs) Error 0.605081 (0.509517)
  40. ;; Post with balance
  41. ;; train test spit --stop 19 --balance 16
  42. ;; RMSE 0.841861 Correlation is 0.526064 Mean (abs) Error 0.646614 (0.539288)
  43. ;; on training data
  44. ;; RMSE 0.784032 Correlation is 0.619165 Mean (abs) Error 0.602819 (0.501332)
  45. ;;
  46. ;; Oct 29th 1997
  47. ;; stepwise (but its over trained)
  48. ;; RMSE 0.8322 Correlation is 0.5286 Mean (abs) Error 0.6375 (0.5350)
  49. ;;
  50. ;; May 11th 1998
  51. ;; new architecture, full new train on f2b on test data
  52. ;; in zscore domain
  53. ;; RMSE 0.8076 Correlation is 0.5307 Mean (abs) Error 0.6113 (0.5278)
  54. ;; in absolute domain
  55. ;; RMSE 0.0276 Correlation 0.7468 Mean (abs) error 0.0203 (0.0187)
  56. ;;
  57. ;; May 18th 1998
  58. ;; various corrections f2bdur.bbz.H0.S50.tree no names zscore
  59. ;; in zscore domain
  60. ;; RMSE 0.8049 Correlation is 0.6003 Mean (abs) Error 0.6008 (0.5357)
  61. ;; in absolute domain
  62. ;; RMSE 0.0268 Correlation 0.7766 Mean (abs) error 0.0196 (0.0183)
  63.  
  64. (set! gsw_duration_cart_tree
  65. '
  66. ((name is #)
  67.  ((emph_sil is +)
  68.   ((0.0 -0.5))
  69.   ((p.R:SylStructure.parent.parent.pbreak is BB)
  70.    ((0.0 2.0))  
  71.    ((0.0 0.0))))
  72.  
  73. ((R:SylStructure.parent.accented is 0)
  74.  ((n.ph_ctype is 0)
  75.   ((p.ph_vlng is 0)
  76.    ((R:SylStructure.parent.syl_codasize < 1.5)
  77.     ((p.ph_ctype is n)
  78.      ((ph_ctype is f)
  79.       ((0.559208 -0.783163))
  80.       ((1.05215 -0.222704)))
  81.      ((ph_ctype is s)
  82.       ((R:SylStructure.parent.syl_break is 2)
  83.        ((0.589948 0.764459))
  84.        ((R:SylStructure.parent.asyl_in < 0.7)
  85.         ((1.06385 0.567944))
  86.         ((0.691943 0.0530272))))
  87.       ((ph_vlng is l)
  88.        ((pp.ph_vfront is 1)
  89.         ((1.06991 0.766486))
  90.         ((R:SylStructure.parent.syl_break is 1)
  91.          ((0.69665 0.279248))
  92.          ((0.670353 0.0567774))))
  93.        ((p.ph_ctype is s)
  94.         ((seg_onsetcoda is coda)
  95.          ((0.828638 -0.038356))
  96.          ((ph_ctype is f)
  97.           ((0.7631 -0.545853))
  98.           ((0.49329 -0.765994))))
  99.         ((R:SylStructure.parent.parent.gpos is det)
  100.          ((R:SylStructure.parent.last_accent < 0.3)
  101.           ((R:SylStructure.parent.sub_phrases < 1)
  102.            ((0.811686 0.160195))
  103.            ((0.799015 0.713958)))
  104.           ((0.731599 -0.215472)))
  105.          ((ph_ctype is r)
  106.           ((0.673487 0.092772))
  107.           ((R:SylStructure.parent.asyl_in < 1)
  108.            ((0.745273 0.00132813))
  109.            ((0.75457 -0.334898)))))))))
  110.     ((pos_in_syl < 0.5)
  111.      ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  112.       ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  113.        ((0.902446 -0.041618))
  114.        ((R:SylStructure.parent.sub_phrases < 2.3)
  115.         ((0.900629 0.262952))
  116.         ((1.18474 0.594794))))
  117.       ((seg_onset_stop is 0)
  118.        ((R:SylStructure.parent.position_type is mid)
  119.         ((0.512323 -0.760444))
  120.         ((R:SylStructure.parent.syl_out < 6.8)
  121.          ((pp.ph_vlng is a)
  122.           ((0.640575 -0.450449))
  123.           ((ph_ctype is f)
  124.            ((R:SylStructure.parent.sub_phrases < 1.3)
  125.             ((0.862876 -0.296956))
  126.             ((R:SylStructure.parent.syl_out < 2.4)
  127.              ((0.803215 0.0422868))
  128.              ((0.877856 -0.154465))))
  129.            ((R:SylStructure.parent.syl_out < 3.6)
  130.             ((R:SylStructure.parent.syl_out < 1.2)
  131.              ((0.567081 -0.264199))
  132.              ((0.598043 -0.541738)))
  133.             ((0.676843 -0.166623)))))
  134.          ((0.691678 -0.57173))))
  135.        ((R:SylStructure.parent.parent.gpos is cc)
  136.         ((1.15995 0.313289))
  137.         ((pp.ph_vfront is 1)
  138.          ((0.555993 0.0695819))
  139.          ((R:SylStructure.parent.asyl_in < 1.2)
  140.           ((R:SylStructure.parent.sub_phrases < 2.7)
  141.            ((0.721635 -0.367088))
  142.            ((0.71919 -0.194887)))
  143.           ((0.547052 -0.0637491)))))))
  144.      ((ph_ctype is s)
  145.       ((R:SylStructure.parent.syl_break is 0)
  146.        ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  147.         ((0.650007 -0.333421))
  148.         ((0.846301 -0.165383)))
  149.        ((0.527756 -0.516332)))
  150.       ((R:SylStructure.parent.syl_break is 0)
  151.        ((p.ph_ctype is s)
  152.         ((0.504414 -0.779112))
  153.         ((0.812498 -0.337611)))
  154.        ((pos_in_syl < 1.4)
  155.         ((0.513041 -0.745807))
  156.         ((p.ph_ctype is s)
  157.          ((0.350582 -1.04907))
  158.          ((0.362 -0.914974))))))))
  159.    ((R:SylStructure.parent.syl_break is 0)
  160.     ((ph_ctype is n)
  161.      ((R:SylStructure.parent.position_type is initial)
  162.       ((pos_in_syl < 1.2)
  163.        ((0.580485 0.172658))
  164.        ((0.630973 -0.101423)))
  165.       ((0.577937 -0.360092)))
  166.      ((R:SylStructure.parent.syl_out < 2.9)
  167.       ((R:SylStructure.parent.syl_out < 1.1)
  168.        ((R:SylStructure.parent.position_type is initial)
  169.         ((0.896092 0.764189))
  170.         ((R:SylStructure.parent.sub_phrases < 3.6)
  171.          ((ph_ctype is s)
  172.           ((0.877362 0.555132))
  173.           ((0.604511 0.369882)))
  174.          ((0.799982 0.666966))))
  175.        ((seg_onsetcoda is coda)
  176.         ((p.ph_vlng is a)
  177.          ((R:SylStructure.parent.last_accent < 0.4)
  178.           ((0.800736 0.240634))
  179.           ((0.720606 0.486176)))
  180.          ((1.18173 0.573811)))
  181.         ((0.607147 0.194468))))
  182.       ((ph_ctype is r)
  183.        ((0.88377 0.499383))
  184.        ((R:SylStructure.parent.last_accent < 0.5)
  185.         ((R:SylStructure.parent.position_type is initial)
  186.          ((R:SylStructure.parent.parent.word_numsyls < 2.4)
  187.           ((0.62798 0.0737318))
  188.           ((0.787334 0.331014)))
  189.          ((ph_ctype is s)
  190.           ((0.808368 0.0929299))
  191.           ((0.527948 -0.0443271))))
  192.         ((seg_coda_fric is 0)
  193.          ((p.ph_vlng is a)
  194.           ((0.679745 0.517681))
  195.           ((R:SylStructure.parent.sub_phrases < 1.1)
  196.            ((0.759979 0.128316))
  197.            ((0.775233 0.361383))))
  198.          ((R:SylStructure.parent.last_accent < 1.3)
  199.           ((0.696255 0.054136))
  200.           ((0.632425 0.246742))))))))
  201.     ((pos_in_syl < 0.3)
  202.      ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  203.       ((0.847602 0.621547))
  204.       ((ph_ctype is s)
  205.        ((0.880645 0.501679))
  206.        ((R:SylStructure.parent.sub_phrases < 3.3)
  207.         ((R:SylStructure.parent.sub_phrases < 0.3)
  208.          ((0.901014 -0.042049))
  209.          ((0.657493 0.183226)))
  210.         ((0.680126 0.284799)))))
  211.      ((ph_ctype is s)
  212.       ((p.ph_vlng is s)
  213.        ((0.670033 -0.820934))
  214.        ((0.863306 -0.348735)))
  215.       ((ph_ctype is n)
  216.        ((R:SylStructure.parent.asyl_in < 1.2)
  217.         ((0.656966 -0.40092))
  218.         ((0.530966 -0.639366)))
  219.        ((seg_coda_fric is 0)
  220.         ((1.04153 0.364857))
  221.         ((pos_in_syl < 1.2)
  222.          ((R:SylStructure.parent.syl_out < 3.4)
  223.           ((0.81503 -0.00768613))
  224.           ((0.602665 -0.197753)))
  225.          ((0.601844 -0.394632)))))))))
  226.   ((n.ph_ctype is f)
  227.    ((pos_in_syl < 1.5)
  228.     ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  229.      ((pos_in_syl < 0.1)
  230.       ((1.63863 0.938841))
  231.       ((R:SylStructure.parent.position_type is initial)
  232.        ((0.897722 -0.0796637))
  233.        ((nn.ph_vheight is 0)
  234.         ((0.781081 0.480026))
  235.         ((0.779711 0.127175)))))
  236.      ((ph_ctype is r)
  237.       ((p.ph_ctype is s)
  238.        ((0.581329 -0.708767))
  239.        ((0.564366 -0.236212)))
  240.       ((ph_vlng is a)
  241.        ((p.ph_ctype is r)
  242.         ((0.70992 -0.273389))
  243.         ((R:SylStructure.parent.parent.gpos is in)
  244.          ((0.764696 0.0581338))
  245.          ((nn.ph_vheight is 0)
  246.           ((0.977737 0.721904))
  247.           ((R:SylStructure.parent.sub_phrases < 2.2)
  248.            ((pp.ph_vfront is 0)
  249.             ((0.586708 0.0161206))
  250.             ((0.619949 0.227372)))
  251.            ((0.707285 0.445569))))))
  252.        ((ph_ctype is n)
  253.         ((R:SylStructure.parent.syl_break is 1)
  254.          ((nn.ph_vfront is 2)
  255.           ((0.430295 -0.120097))
  256.           ((0.741371 0.219042)))
  257.          ((0.587492 0.321245)))
  258.         ((p.ph_ctype is n)
  259.          ((0.871586 0.134075))
  260.          ((p.ph_ctype is r)
  261.           ((0.490751 -0.466418))
  262.           ((R:SylStructure.parent.syl_codasize < 1.3)
  263.            ((R:SylStructure.parent.sub_phrases < 2.2)
  264.             ((p.ph_ctype is s)
  265.              ((0.407452 -0.425925))
  266.              ((0.644771 -0.542809)))
  267.             ((0.688772 -0.201899)))
  268.            ((ph_vheight is 1)
  269.             ((nn.ph_vheight is 0)
  270.              ((0.692018 0.209018))
  271.              ((0.751345 -0.178136)))
  272.             ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.3)
  273.              ((R:SylStructure.parent.asyl_in < 1.5)
  274.               ((0.599633 -0.235593))
  275.               ((0.60042 0.126118)))
  276.              ((p.ph_vlng is a)
  277.               ((0.7148 -0.174812))
  278.               ((R:SylStructure.parent.parent.gpos is content)
  279.                ((0.761296 -0.231509))
  280.                ((0.813081 -0.536405)))))))))))))
  281.     ((ph_ctype is n)
  282.      ((0.898844 0.163343))
  283.      ((p.ph_vlng is s)
  284.       ((seg_coda_fric is 0)
  285.        ((0.752921 -0.45528))
  286.        ((0.890079 -0.0998025)))
  287.       ((ph_ctype is f)
  288.        ((0.729376 -0.930547))
  289.        ((ph_ctype is s)
  290.         ((R:SylStructure.parent.R:Syllable.p.syl_break is 0)
  291.          ((0.745052 -0.634119))
  292.          ((0.521502 -0.760176)))
  293.         ((R:SylStructure.parent.syl_break is 1)
  294.          ((0.766575 -0.121355))
  295.          ((0.795616 -0.557509))))))))
  296.    ((p.ph_vlng is 0)
  297.     ((p.ph_ctype is r)
  298.      ((ph_vlng is 0)
  299.       ((0.733659 -0.402734))
  300.       ((R:SylStructure.parent.sub_phrases < 1.5)
  301.        ((ph_vlng is s)
  302.         ((0.326176 -0.988478))
  303.         ((n.ph_ctype is s)
  304.          ((0.276471 -0.802536))
  305.          ((0.438283 -0.900628))))
  306.        ((nn.ph_vheight is 0)
  307.         ((ph_vheight is 2)
  308.          ((0.521 -0.768992))
  309.          ((0.615436 -0.574918)))
  310.         ((ph_vheight is 1)
  311.          ((0.387376 -0.756359))
  312.          ((pos_in_syl < 0.3)
  313.           ((0.417235 -0.808937))
  314.           ((0.384043 -0.93315)))))))
  315.      ((ph_vlng is a)
  316.       ((ph_ctype is 0)
  317.        ((n.ph_ctype is s)
  318.         ((p.ph_ctype is f)
  319.          ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  320.           ((0.415908 -0.428493))
  321.           ((pos_in_syl < 0.1)
  322.            ((0.790441 0.0211071))
  323.            ((0.452465 -0.254485))))
  324.          ((p.ph_ctype is s)
  325.           ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  326.            ((0.582447 -0.389966))
  327.            ((0.757648 0.185781)))
  328.           ((R:SylStructure.parent.sub_phrases < 1.4)
  329.            ((0.628965 0.422551))
  330.            ((0.713613 0.145576)))))
  331.         ((seg_onset_stop is 0)
  332.          ((R:SylStructure.parent.R:Syllable.p.syl_break is 0)
  333.           ((pp.ph_vfront is 1)
  334.            ((0.412363 -0.62319))
  335.            ((R:SylStructure.parent.syl_out < 3.6)
  336.             ((0.729259 -0.317324))
  337.             ((0.441633 -0.591051))))
  338.           ((R:SylStructure.parent.syl_break is 1)
  339.            ((R:SylStructure.parent.sub_phrases < 2.7)
  340.             ((0.457728 -0.405607))
  341.             ((0.532411 -0.313148)))
  342.            ((R:SylStructure.parent.last_accent < 0.3)
  343.             ((1.14175 0.159416))
  344.             ((0.616396 -0.254651)))))
  345.          ((R:SylStructure.parent.position_type is initial)
  346.           ((0.264181 -0.799896))
  347.           ((0.439801 -0.551309)))))
  348.        ((R:SylStructure.parent.position_type is final)
  349.         ((0.552027 -0.707084))
  350.         ((0.585661 -0.901874))))
  351.       ((ph_ctype is s)
  352.        ((pos_in_syl < 1.2)
  353.         ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  354.          ((pp.ph_vfront is 1)
  355.           ((0.607449 0.196466))
  356.           ((0.599662 0.00382414)))
  357.          ((0.64109 -0.12859)))
  358.         ((pp.ph_vfront is 1)
  359.          ((0.720484 -0.219339))
  360.          ((0.688707 -0.516734))))
  361.        ((ph_vlng is s)
  362.         ((n.ph_ctype is s)
  363.          ((R:SylStructure.parent.parent.gpos is content)
  364.           ((R:SylStructure.parent.position_type is single)
  365.            ((0.659206 0.159445))
  366.            ((R:SylStructure.parent.parent.word_numsyls < 3.5)
  367.             ((R:SylStructure.parent.sub_phrases < 2)
  368.              ((0.447186 -0.419103))
  369.              ((0.631822 -0.0928561)))
  370.             ((0.451623 -0.576116))))
  371.           ((ph_vheight is 3)
  372.            ((0.578626 -0.64583))
  373.            ((0.56636 -0.4665))))
  374.          ((R:SylStructure.parent.parent.gpos is in)
  375.           ((0.771516 -0.217292))
  376.           ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  377.            ((0.688571 -0.304382))
  378.            ((R:SylStructure.parent.parent.gpos is content)
  379.             ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  380.              ((n.ph_ctype is n)
  381.               ((0.556085 -0.572203))
  382.               ((0.820173 -0.240338)))
  383.              ((R:SylStructure.parent.parent.word_numsyls < 2.2)
  384.               ((0.595398 -0.588171))
  385.               ((0.524737 -0.95797))))
  386.             ((R:SylStructure.parent.sub_phrases < 3.9)
  387.              ((0.371492 -0.959427))
  388.              ((0.440479 -0.845747)))))))
  389.         ((R:SylStructure.parent.R:Syllable.p.syl_break is 0)
  390.          ((p.ph_ctype is f)
  391.           ((0.524088 -0.482247))
  392.           ((nn.ph_vheight is 1)
  393.            ((0.587666 -0.632362))
  394.            ((ph_vlng is l)
  395.             ((R:SylStructure.parent.position_type is final)
  396.              ((0.513286 -0.713117))
  397.              ((0.604613 -0.924308)))
  398.             ((R:SylStructure.parent.syl_codasize < 2.2)
  399.              ((0.577997 -0.891342))
  400.              ((0.659804 -1.15252))))))
  401.          ((pp.ph_vlng is s)
  402.           ((ph_ctype is f)
  403.            ((0.813383 -0.599624))
  404.            ((0.984027 -0.0771909)))
  405.           ((p.ph_ctype is f)
  406.            ((R:SylStructure.parent.parent.gpos is in)
  407.             ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  408.              ((0.313572 -1.03242))
  409.              ((0.525854 -0.542799)))
  410.             ((R:SylStructure.parent.syl_out < 2.8)
  411.              ((0.613007 -0.423979))
  412.              ((0.570258 -0.766379))))
  413.            ((R:SylStructure.parent.syl_break is 1)
  414.             ((R:SylStructure.parent.parent.gpos is to)
  415.              ((0.364585 -0.792895))
  416.              ((ph_vlng is l)
  417.               ((0.69143 -0.276816))
  418.               ((0.65673 -0.523721))))
  419.             ((R:SylStructure.parent.syl_out < 3.6)
  420.              ((R:SylStructure.parent.position_type is initial)
  421.               ((0.682096 -0.488102))
  422.               ((0.406364 -0.731758)))
  423.              ((0.584694 -0.822229)))))))))))
  424.     ((n.ph_ctype is r)
  425.      ((R:SylStructure.parent.position_type is initial)
  426.       ((p.ph_vlng is a)
  427.        ((0.797058 1.02334))
  428.        ((ph_ctype is s)
  429.         ((1.0548 0.536277))
  430.         ((0.817253 0.138201))))
  431.       ((R:SylStructure.parent.sub_phrases < 1.1)
  432.        ((R:SylStructure.parent.syl_out < 3.3)
  433.         ((0.884574 -0.23471))
  434.         ((0.772063 -0.525292)))
  435.        ((nn.ph_vfront is 1)
  436.         ((1.25254 0.417485))
  437.         ((0.955557 -0.0781996)))))
  438.      ((pp.ph_vfront is 0)
  439.       ((ph_ctype is f)
  440.        ((n.ph_ctype is s)
  441.         ((R:SylStructure.parent.parent.gpos is content)
  442.          ((R:SylStructure.parent.R:Syllable.p.syl_break is 0)
  443.           ((0.583506 -0.56941))
  444.           ((0.525949 -0.289362)))
  445.          ((0.749316 -0.0921038)))
  446.         ((p.ph_vlng is s)
  447.          ((0.734234 0.139463))
  448.          ((0.680119 -0.0708717))))
  449.        ((ph_vlng is s)
  450.         ((ph_vheight is 1)
  451.          ((0.908712 -0.618971))
  452.          ((0.55344 -0.840495)))
  453.         ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 1.2)
  454.          ((pos_in_syl < 1.2)
  455.           ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  456.            ((0.838715 0.00913392))
  457.            ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  458.             ((ph_vheight is 2)
  459.              ((0.555513 -0.512523))
  460.              ((R:SylStructure.parent.position_type is initial)
  461.               ((0.758711 0.121704))
  462.               ((0.737555 -0.25637))))
  463.             ((R:SylStructure.parent.syl_out < 3.1)
  464.              ((n.ph_ctype is s)
  465.               ((0.611756 -0.474522))
  466.               ((1.05437 -0.247206)))
  467.              ((R:SylStructure.parent.syl_codasize < 2.2)
  468.               ((R:SylStructure.parent.position_type is final)
  469.                ((0.567761 -0.597866))
  470.                ((0.785599 -0.407765)))
  471.               ((0.575598 -0.741256))))))
  472.           ((ph_ctype is s)
  473.            ((n.ph_ctype is s)
  474.             ((0.661069 -1.08426))
  475.             ((0.783184 -0.39789)))
  476.            ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  477.             ((R:SylStructure.parent.sub_phrases < 2.6)
  478.              ((0.511323 -0.666011))
  479.              ((0.691878 -0.499492)))
  480.             ((ph_ctype is r)
  481.              ((0.482131 -0.253186))
  482.              ((0.852955 -0.372832))))))
  483.          ((0.854447 -0.0936489)))))
  484.       ((R:SylStructure.parent.position_type is final)
  485.        ((0.685939 -0.249982))
  486.        ((R:SylStructure.parent.syl_out < 3.2)
  487.         ((0.989843 0.18086))
  488.         ((0.686805 -0.0402908)))))))))
  489.  ((R:SylStructure.parent.syl_out < 2.4)
  490.   ((R:SylStructure.parent.syl_out < 0.2)
  491.    ((seg_onsetcoda is coda)
  492.     ((ph_ctype is s)
  493.      ((R:SylStructure.parent.syl_break is 4)
  494.       ((pp.ph_vlng is 0)
  495.        ((0.959737 1.63203))
  496.        ((1.20714 0.994933)))
  497.       ((n.ph_ctype is 0)
  498.        ((R:SylStructure.parent.syl_break is 2)
  499.         ((0.864809 0.214457))
  500.         ((0.874278 0.730381)))
  501.        ((pp.ph_vfront is 0)
  502.         ((seg_coda_fric is 0)
  503.          ((1.20844 -0.336221))
  504.          ((1.01357 0.468302)))
  505.         ((0.658106 -0.799121)))))
  506.      ((n.ph_ctype is f)
  507.       ((ph_ctype is f)
  508.        ((1.26332 0.0300613))
  509.        ((ph_vlng is d)
  510.         ((1.02719 1.1649))
  511.         ((ph_ctype is 0)
  512.          ((R:SylStructure.parent.asyl_in < 1.2)
  513.           ((1.14048 2.2668))
  514.           ((ph_vheight is 1)
  515.            ((1.15528 1.50375))
  516.            ((1.42406 2.07927))))
  517.          ((R:SylStructure.parent.sub_phrases < 1.1)
  518.           ((0.955892 1.10243))
  519.           ((R:SylStructure.parent.syl_break is 2)
  520.            ((1.32682 1.8432))
  521.            ((1.27582 1.59853)))))))
  522.       ((n.ph_ctype is 0)
  523.        ((ph_ctype is n)
  524.         ((R:SylStructure.parent.syl_break is 2)
  525.          ((1.45399 1.12927))
  526.          ((1.05543 0.442376)))
  527.         ((R:SylStructure.parent.syl_break is 4)
  528.          ((R:SylStructure.parent.position_type is final)
  529.           ((ph_ctype is f)
  530.            ((1.46434 1.76508))
  531.            ((0.978055 0.7486)))
  532.           ((1.2395 2.30826)))
  533.          ((ph_ctype is 0)
  534.           ((0.935325 1.69917))
  535.           ((nn.ph_vfront is 1)
  536.            ((1.20456 1.31128))
  537.            ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  538.             ((nn.ph_vheight is 0)
  539.              ((1.16907 0.212421))
  540.              ((0.952091 0.653094)))
  541.             ((p.ph_ctype is 0)
  542.              ((1.05502 1.25802))
  543.              ((0.818731 0.777568))))))))
  544.        ((ph_ctype is f)
  545.         ((p.ph_ctype is 0)
  546.          ((1.03918 0.163941))
  547.          ((0.737545 -0.167063)))
  548.         ((R:SylStructure.parent.position_type is final)
  549.          ((n.ph_ctype is n)
  550.           ((R:SylStructure.parent.last_accent < 0.5)
  551.            ((R:SylStructure.parent.sub_phrases < 2.8)
  552.             ((0.826207 -0.000859005))
  553.             ((0.871119 0.273433)))
  554.            ((R:SylStructure.parent.parent.word_numsyls < 2.4)
  555.             ((1.17405 1.05694))
  556.             ((0.858394 0.244916))))
  557.           ((R:SylStructure.parent.syl_codasize < 2.2)
  558.            ((p.ph_ctype is 0)
  559.             ((1.14092 1.21187))
  560.             ((R:SylStructure.parent.syl_break is 2)
  561.              ((1.02653 0.59865))
  562.              ((0.94248 1.1634))))
  563.            ((seg_coda_fric is 0)
  564.             ((1.07441 0.292935))
  565.             ((1.15736 0.92574)))))
  566.          ((ph_vlng is s)
  567.           ((R:SylStructure.parent.syl_break is 2)
  568.            ((1.34638 1.23484))
  569.            ((0.951514 2.02008)))
  570.           ((ph_ctype is 0)
  571.            ((p.ph_ctype is r)
  572.             ((0.806106 0.697089))
  573.             ((R:SylStructure.parent.syl_break is 2)
  574.              ((1.10891 0.992197))
  575.              ((1.04657 1.51093))))
  576.            ((1.18165 0.520952)))))))))
  577.     ((p.ph_vlng is 0)
  578.      ((pos_in_syl < 0.7)
  579.       ((R:SylStructure.parent.position_type is final)
  580.        ((ph_ctype is r)
  581.         ((0.966357 0.185827))
  582.         ((ph_ctype is s)
  583.          ((0.647163 0.0332298))
  584.          ((0.692972 -0.534917))))
  585.        ((ph_ctype is s)
  586.         ((0.881521 0.575107))
  587.         ((p.ph_ctype is f)
  588.          ((0.8223 -0.111275))
  589.          ((R:SylStructure.parent.last_accent < 0.3)
  590.           ((0.969188 0.09447))
  591.           ((0.894438 0.381947))))))
  592.       ((p.ph_ctype is f)
  593.        ((0.479748 -0.490108))
  594.        ((0.813125 -0.201268))))
  595.      ((ph_ctype is s)
  596.       ((0.908566 1.20397))
  597.       ((R:SylStructure.parent.last_accent < 1.2)
  598.        ((0.88078 0.636568))
  599.        ((0.978087 1.07763))))))
  600.    ((pos_in_syl < 1.3)
  601.     ((R:SylStructure.parent.syl_break is 0)
  602.      ((pos_in_syl < 0.1)
  603.       ((R:SylStructure.parent.position_type is initial)
  604.        ((p.ph_ctype is n)
  605.         ((0.801651 -0.0163359))
  606.         ((ph_ctype is s)
  607.          ((n.ph_ctype is r)
  608.           ((0.893307 1.07253))
  609.           ((p.ph_vlng is 0)
  610.            ((0.92651 0.525806))
  611.            ((0.652444 0.952792))))
  612.          ((p.ph_vlng is 0)
  613.           ((seg_onsetcoda is coda)
  614.            ((0.820151 0.469117))
  615.            ((p.ph_ctype is f)
  616.             ((0.747972 -0.0716448))
  617.             ((ph_ctype is f)
  618.              ((0.770882 0.457137))
  619.              ((0.840905 0.102492)))))
  620.           ((R:SylStructure.parent.syl_out < 1.1)
  621.            ((0.667824 0.697337))
  622.            ((0.737967 0.375114))))))
  623.        ((ph_vheight is 1)
  624.         ((0.624353 0.410671))
  625.         ((R:SylStructure.parent.asyl_in < 0.8)
  626.          ((0.647905 -0.331055))
  627.          ((p.ph_ctype is s)
  628.           ((0.629039 -0.240616))
  629.           ((0.749277 -0.0191273))))))
  630.       ((ph_vheight is 3)
  631.        ((p.ph_ctype is s)
  632.         ((0.626922 0.556537))
  633.         ((0.789357 0.153892)))
  634.        ((seg_onsetcoda is coda)
  635.         ((n.ph_ctype is 0)
  636.          ((R:SylStructure.parent.parent.word_numsyls < 3.4)
  637.           ((0.744714 0.123242))
  638.           ((0.742039 0.295753)))
  639.          ((seg_coda_fric is 0)
  640.           ((R:SylStructure.parent.parent.word_numsyls < 2.4)
  641.            ((ph_vheight is 1)
  642.             ((0.549715 -0.341018))
  643.             ((0.573641 -0.00893114)))
  644.            ((nn.ph_vfront is 2)
  645.             ((0.67099 -0.744625))
  646.             ((0.664438 -0.302803))))
  647.           ((p.ph_vlng is 0)
  648.            ((0.630028 0.113815))
  649.            ((0.632794 -0.128733)))))
  650.         ((ph_ctype is r)
  651.          ((0.367169 -0.854509))
  652.          ((0.94334 -0.216179))))))
  653.      ((n.ph_ctype is f)
  654.       ((ph_vlng is 0)
  655.        ((1.3089 0.46195))
  656.        ((R:SylStructure.parent.syl_codasize < 1.3)
  657.         ((1.07673 0.657169))
  658.         ((pp.ph_vlng is 0)
  659.          ((0.972319 1.08222))
  660.          ((1.00038 1.46257)))))
  661.       ((p.ph_vlng is l)
  662.        ((1.03617 0.785204))
  663.        ((p.ph_vlng is a)
  664.         ((R:SylStructure.parent.position_type is final)
  665.          ((1.00681 0.321168))
  666.          ((0.928115 0.950834)))
  667.         ((ph_vlng is 0)
  668.          ((pos_in_syl < 0.1)
  669.           ((R:SylStructure.parent.position_type is final)
  670.            ((0.863682 -0.167374))
  671.            ((nn.ph_vheight is 0)
  672.             ((p.ph_ctype is f)
  673.              ((0.773591 -0.00374425))
  674.              ((R:SylStructure.parent.syl_out < 1.1)
  675.               ((0.951802 0.228448))
  676.               ((1.02282 0.504252))))
  677.             ((1.09721 0.736476))))
  678.           ((R:SylStructure.parent.position_type is final)
  679.            ((1.04302 0.0590974))
  680.            ((0.589208 -0.431535))))
  681.          ((n.ph_ctype is 0)
  682.           ((1.27879 1.00642))
  683.           ((ph_vlng is s)
  684.            ((R:SylStructure.parent.asyl_in < 1.4)
  685.             ((0.935787 0.481652))
  686.             ((0.9887 0.749861)))
  687.            ((R:SylStructure.parent.syl_out < 1.1)
  688.             ((R:SylStructure.parent.position_type is final)
  689.              ((0.921307 0.0696307))
  690.              ((0.83675 0.552212)))
  691.             ((0.810076 -0.0479225))))))))))
  692.     ((ph_ctype is s)
  693.      ((n.ph_ctype is s)
  694.       ((0.706959 -1.0609))
  695.       ((p.ph_ctype is n)
  696.        ((0.850614 -0.59933))
  697.        ((n.ph_ctype is r)
  698.         ((0.665947 0.00698725))
  699.         ((n.ph_ctype is 0)
  700.          ((R:SylStructure.parent.position_type is initial)
  701.           ((0.762889 -0.0649044))
  702.           ((0.723956 -0.248899)))
  703.          ((R:SylStructure.parent.sub_phrases < 1.4)
  704.           ((0.632957 -0.601987))
  705.           ((0.889114 -0.302401)))))))
  706.      ((ph_ctype is f)
  707.       ((R:SylStructure.parent.syl_codasize < 2.2)
  708.        ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  709.         ((R:SylStructure.parent.syl_out < 1.1)
  710.          ((0.865267 0.164636))
  711.          ((0.581827 -0.0989051)))
  712.         ((nn.ph_vfront is 2)
  713.          ((0.684459 -0.316836))
  714.          ((0.778854 -0.0961191))))
  715.        ((R:SylStructure.parent.syl_out < 1.1)
  716.         ((p.ph_ctype is s)
  717.          ((0.837964 -0.429437))
  718.          ((0.875304 -0.0652743)))
  719.         ((0.611071 -0.635089))))
  720.       ((p.ph_ctype is r)
  721.        ((R:SylStructure.parent.syl_out < 1.1)
  722.         ((0.762012 0.0139361))
  723.         ((0.567983 -0.454845)))
  724.        ((R:SylStructure.parent.syl_codasize < 2.2)
  725.         ((ph_ctype is l)
  726.          ((1.18845 0.809091))
  727.          ((R:SylStructure.parent.position_type is initial)
  728.           ((ph_ctype is n)
  729.            ((0.773548 -0.277092))
  730.            ((1.01586 0.281001)))
  731.           ((p.ph_ctype is 0)
  732.            ((1.06831 0.699145))
  733.            ((0.924189 0.241873)))))
  734.         ((R:SylStructure.parent.syl_break is 0)
  735.          ((ph_ctype is n)
  736.           ((0.592321 -0.470784))
  737.           ((0.778688 -0.072112)))
  738.          ((n.ph_ctype is s)
  739.           ((1.08848 0.0733489))
  740.           ((1.25674 0.608371))))))))))
  741.   ((pos_in_syl < 0.7)
  742.    ((p.ph_vlng is 0)
  743.     ((R:SylStructure.parent.position_type is mid)
  744.      ((ph_ctype is 0)
  745.       ((ph_vheight is 2)
  746.        ((0.456225 -0.293282))
  747.        ((0.561529 -0.0816115)))
  748.       ((0.6537 -0.504024)))
  749.      ((ph_ctype is s)
  750.       ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  751.        ((1.31586 0.98395))
  752.        ((R:SylStructure.parent.position_type is single)
  753.         ((0.816869 0.634789))
  754.         ((R:SylStructure.parent.syl_out < 4.4)
  755.          ((1.05578 0.479029))
  756.          ((R:SylStructure.parent.asyl_in < 0.4)
  757.           ((1.11813 0.143214))
  758.           ((0.87178 0.406834))))))
  759.       ((n.ph_ctype is n)
  760.        ((R:SylStructure.parent.last_accent < 0.6)
  761.         ((0.838154 -0.415599))
  762.         ((0.924024 0.110288)))
  763.        ((seg_onsetcoda is coda)
  764.         ((nn.ph_vfront is 2)
  765.          ((0.670096 0.0314187))
  766.          ((n.ph_ctype is f)
  767.           ((1.00363 0.693893))
  768.           ((R:SylStructure.parent.syl_out < 6)
  769.            ((0.772363 0.215675))
  770.            ((0.920313 0.574068)))))
  771.         ((R:SylStructure.parent.position_type is final)
  772.          ((0.673837 -0.458142))
  773.          ((R:SylStructure.parent.sub_phrases < 2.8)
  774.           ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  775.            ((0.894817 0.304628))
  776.            ((ph_ctype is n)
  777.             ((0.787302 -0.23094))
  778.             ((R:SylStructure.parent.asyl_in < 1.2)
  779.              ((ph_ctype is f)
  780.               ((R:SylStructure.parent.last_accent < 0.5)
  781.                ((1.12278 0.326954))
  782.                ((0.802236 -0.100616)))
  783.               ((0.791255 -0.0919132)))
  784.              ((0.95233 0.219053)))))
  785.           ((R:SylStructure.parent.position_type is initial)
  786.            ((ph_ctype is f)
  787.             ((1.0616 0.216118))
  788.             ((0.703216 -0.00834086)))
  789.            ((ph_ctype is f)
  790.             ((1.22277 0.761763))
  791.             ((0.904811 0.332721))))))))))
  792.     ((ph_vheight is 0)
  793.      ((p.ph_vlng is s)
  794.       ((0.873379 0.217178))
  795.       ((n.ph_ctype is r)
  796.        ((0.723915 1.29451))
  797.        ((n.ph_ctype is 0)
  798.         ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  799.          ((R:SylStructure.parent.sub_phrases < 4)
  800.           ((seg_coda_fric is 0)
  801.            ((p.ph_vlng is l)
  802.             ((0.849154 0.945261))
  803.             ((0.633261 0.687498)))
  804.            ((0.728546 0.403076)))
  805.           ((0.850962 1.00255)))
  806.          ((0.957999 1.09113)))
  807.         ((0.85771 0.209045)))))
  808.      ((ph_vheight is 2)
  809.       ((0.803401 -0.0544067))
  810.       ((0.681353 0.256045)))))
  811.    ((n.ph_ctype is f)
  812.     ((ph_ctype is s)
  813.      ((p.ph_vlng is 0)
  814.       ((0.479307 -0.9673))
  815.       ((0.700477 -0.351397)))
  816.      ((ph_ctype is f)
  817.       ((0.73467 -0.6233))
  818.       ((R:SylStructure.parent.syl_break is 0)
  819.        ((p.ph_ctype is s)
  820.         ((0.56282 0.266234))
  821.         ((p.ph_ctype is r)
  822.          ((0.446203 -0.302281))
  823.          ((R:SylStructure.parent.sub_phrases < 2.7)
  824.           ((ph_ctype is 0)
  825.            ((0.572016 -0.0102436))
  826.            ((0.497358 -0.274514)))
  827.           ((0.545477 0.0482177)))))
  828.        ((ph_vlng is s)
  829.         ((0.805269 0.888495))
  830.         ((ph_ctype is n)
  831.          ((0.869854 0.653018))
  832.          ((R:SylStructure.parent.sub_phrases < 2.2)
  833.           ((0.735031 0.0612886))
  834.           ((0.771859 0.346637))))))))
  835.     ((R:SylStructure.parent.syl_codasize < 1.4)
  836.      ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.3)
  837.       ((R:SylStructure.parent.position_type is initial)
  838.        ((0.743458 0.0411808))
  839.        ((1.13068 0.613305)))
  840.       ((pos_in_syl < 1.2)
  841.        ((R:SylStructure.parent.R:Syllable.p.syl_break is 1)
  842.         ((1.11481 0.175467))
  843.         ((0.937893 -0.276407)))
  844.        ((0.74264 -0.550878))))
  845.      ((pos_in_syl < 3.4)
  846.       ((seg_onsetcoda is coda)
  847.        ((ph_ctype is r)
  848.         ((n.ph_ctype is s)
  849.          ((0.714319 -0.240328))
  850.          ((p.ph_ctype is 0)
  851.           ((0.976987 0.330352))
  852.           ((1.1781 -0.0816682))))
  853.         ((ph_ctype is l)
  854.          ((n.ph_ctype is 0)
  855.           ((1.39137 0.383533))
  856.           ((0.725585 -0.324515)))
  857.          ((ph_vheight is 3)
  858.           ((ph_vlng is d)
  859.            ((0.802626 -0.62487))
  860.            ((n.ph_ctype is r)
  861.             ((0.661091 -0.513869))
  862.             ((R:SylStructure.parent.position_type is initial)
  863.              ((R:SylStructure.parent.parent.word_numsyls < 2.4)
  864.               ((0.482285 0.207874))
  865.               ((0.401601 -0.0204711)))
  866.              ((0.733755 0.397372)))))
  867.           ((n.ph_ctype is r)
  868.            ((p.ph_ctype is 0)
  869.             ((pos_in_syl < 1.2)
  870.              ((0.666325 0.271734))
  871.              ((nn.ph_vheight is 0)
  872.               ((0.642401 -0.261466))
  873.               ((0.783684 -0.00956571))))
  874.             ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  875.              ((0.692225 -0.381895))
  876.              ((0.741921 -0.0898767))))
  877.            ((nn.ph_vfront is 2)
  878.             ((ph_ctype is s)
  879.              ((0.697527 -1.12626))
  880.              ((n.ph_ctype is s)
  881.               ((ph_vlng is 0)
  882.                ((R:SylStructure.parent.sub_phrases < 2.4)
  883.                 ((0.498719 -0.906926))
  884.                 ((0.635342 -0.625651)))
  885.                ((0.45886 -0.385089)))
  886.               ((0.848596 -0.359702))))
  887.             ((p.ph_vlng is a)
  888.              ((p.ph_ctype is 0)
  889.               ((0.947278 0.216904))
  890.               ((0.637933 -0.394349)))
  891.              ((p.ph_ctype is r)
  892.               ((R:SylStructure.parent.syl_break is 0)
  893.                ((0.529903 -0.860573))
  894.                ((0.581378 -0.510488)))
  895.               ((ph_vlng is 0)
  896.                ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  897.                 ((seg_onset_stop is 0)
  898.                  ((R:SylStructure.parent.syl_break is 0)
  899.                   ((p.ph_vlng is d)
  900.                    ((0.768363 0.0108428))
  901.                    ((ph_ctype is s)
  902.                     ((0.835756 -0.035054))
  903.                     ((ph_ctype is f)
  904.                      ((p.ph_vlng is s)
  905.                       ((0.602016 -0.179727))
  906.                       ((0.640126 -0.297341)))
  907.                      ((0.674628 -0.542602)))))
  908.                   ((ph_ctype is s)
  909.                    ((0.662261 -0.60496))
  910.                    ((0.662088 -0.432058))))
  911.                  ((R:SylStructure.parent.syl_out < 4.4)
  912.                   ((0.582448 -0.389079))
  913.                   ((ph_ctype is s)
  914.                    ((0.60413 -0.73564))
  915.                    ((0.567153 -0.605444)))))
  916.                 ((R:SylStructure.parent.R:Syllable.p.syl_break is 2)
  917.                  ((0.761115 -0.827377))
  918.                  ((ph_ctype is n)
  919.                   ((0.855183 -0.275338))
  920.                   ((R:SylStructure.parent.syl_break is 0)
  921.                    ((0.788288 -0.802801))
  922.                    ((R:SylStructure.parent.syl_codasize < 2.2)
  923.                     ((0.686134 -0.371234))
  924.                     ((0.840184 -0.772883)))))))
  925.                ((pos_in_syl < 1.2)
  926.                 ((R:SylStructure.parent.syl_break is 0)
  927.                  ((n.ph_ctype is n)
  928.                   ((0.423592 -0.655006))
  929.                   ((R:SylStructure.parent.syl_out < 4.4)
  930.                    ((0.595269 -0.303751))
  931.                    ((0.478433 -0.456882))))
  932.                  ((0.688133 -0.133182)))
  933.                 ((seg_onset_stop is 0)
  934.                  ((1.27464 0.114442))
  935.                  ((0.406837 -0.167545))))))))))))
  936.        ((ph_ctype is r)
  937.         ((0.462874 -0.87695))
  938.         ((R:SylStructure.parent.R:Syllable.n.syl_onsetsize < 0.2)
  939.          ((0.645442 -0.640572))
  940.          ((0.673717 -0.321322)))))
  941.       ((0.61008 -0.925472))))))))
  942. ;; RMSE 0.8085 Correlation is 0.5899 Mean (abs) Error 0.6024 (0.5393)
  943.  
  944.  
  945. ))
  946.  
  947. (provide 'gswdurtreeZ)
  948.