public static class MaryLanguageFeatureProcessors.Selection_PhoneClass extends Object implements ByteValuedFeatureProcessor
| Modifier and Type | Field and Description |
|---|---|
protected String |
name |
protected MaryGenericFeatureProcessors.TargetElementNavigator |
navigator |
protected Map<String,String> |
phones2Classes |
protected ByteStringTranslator |
values |
| Constructor and Description |
|---|
MaryLanguageFeatureProcessors.Selection_PhoneClass(Map<String,String> phones2Classes,
String[] classes,
MaryGenericFeatureProcessors.TargetElementNavigator segmentNavigator)
Initialise the feature processor.
|
protected String name
protected ByteStringTranslator values
protected MaryGenericFeatureProcessors.TargetElementNavigator navigator
public MaryLanguageFeatureProcessors.Selection_PhoneClass(Map<String,String> phones2Classes, String[] classes, MaryGenericFeatureProcessors.TargetElementNavigator segmentNavigator)
phones2Classes - the mapping of phones to their classesclasses - the available phone classessegmentNavigator - a navigator returning a segment with respect to the target.public String getName()
getName in interface MaryFeatureProcessorpublic String[] getValues()
ByteValuedFeatureProcessorgetValues in interface ByteValuedFeatureProcessorpublic byte process(Target target)
process in interface ByteValuedFeatureProcessortarget - targetCopyright © 2000–2016 DFKI GmbH. All rights reserved.