Package | Description |
---|---|
marytts.unitselection.data | |
marytts.unitselection.select | |
marytts.unitselection.select.viterbi | |
marytts.vocalizations |
Modifier and Type | Class and Description |
---|---|
class |
DiphoneUnit |
Modifier and Type | Field and Description |
---|---|
Unit |
DiphoneUnit.left |
Unit |
DiphoneUnit.right |
Modifier and Type | Method and Description |
---|---|
Unit |
UnitFileReader.getNextUnit(Unit u)
Return the unit following the given unit in the original database.
|
Unit |
UnitFileReader.getPreviousUnit(Unit u)
Return the unit preceding the given unit in the original database.
|
Unit |
UnitFileReader.getUnit(int i)
Return the unit number i.
|
Unit[] |
UnitFileReader.getUnit(int[] i)
Return an array of units from their indexes.
|
Modifier and Type | Method and Description |
---|---|
Datagram[] |
TimelineReader.getDatagrams(Unit unit,
int reqSampleRate)
Get the datagrams spanning a particular unit.
|
Datagram[] |
TimelineReader.getDatagrams(Unit unit,
int reqSampleRate,
long[] returnOffset)
Get the datagrams spanning a particular unit, and return the time offset between the unit request and the actual location
of the first returned datagram.
|
FeatureVector |
FeatureFileReader.getFeatureVector(Unit unit)
Get the unit feature vector for the given unit.
|
String |
UnitDatabase.getFilename(Unit unit)
For debugging, return the basename of the original audio file from which the unit is coming.
|
String |
UnitDatabase.getFilenameAndTime(Unit unit)
For debugging, return the basename of the original audio file from which the unit is coming, as well as the start time in
that file.
|
Unit |
UnitFileReader.getNextUnit(Unit u)
Return the unit following the given unit in the original database.
|
Unit |
UnitFileReader.getPreviousUnit(Unit u)
Return the unit preceding the given unit in the original database.
|
Constructor and Description |
---|
DiphoneUnit(Unit left,
Unit right) |
Modifier and Type | Field and Description |
---|---|
protected Unit |
SelectedUnit.unit |
Modifier and Type | Method and Description |
---|---|
Unit |
SelectedUnit.getUnit() |
Modifier and Type | Method and Description |
---|---|
double |
TargetCostFunction.cost(Target target,
Unit unit)
Compute the goodness-of-fit of a given unit for a given target.
|
double |
HalfPhoneFFRTargetCostFunction.cost(Target target,
Unit unit)
Compute the goodness-of-fit of a given unit for a given target.
|
double |
FFRTargetCostFunction.cost(Target target,
Unit unit)
Compute the goodness-of-fit of a given unit for a given target.
|
double |
DiphoneFFRTargetCostFunction.cost(Target target,
Unit unit)
Compute the goodness-of-fit of a given unit for a given target.
|
protected double |
VocalizationFFRTargetCostFunction.cost(Target target,
Unit unit,
FeatureDefinition weights,
WeightFunc[] weightFunctions)
Compute the goodness-of-fit of a given unit for a given target
|
protected double |
FFRTargetCostFunction.cost(Target target,
Unit unit,
FeatureDefinition weights,
WeightFunc[] weightFunctions) |
double |
PrecompiledJoinCostReader.cost(Target t1,
Unit uleft,
Target t2,
Unit uright)
Return the (precomputed) cost of joining the two given units; if there is no precomputed cost, return
Double.POSITIVE_INFINITY.
|
double |
JoinModelCost.cost(Target t1,
Unit u1,
Target t2,
Unit u2)
A combined cost computation, as a weighted sum of the signal-based cost (computed from the units) and the phonetics-based
cost (computed from the targets).
|
double |
JoinCostFunction.cost(Target t1,
Unit u1,
Target t2,
Unit u2)
Compute the goodness-of-fit of joining two units, given the corresponding targets
|
double |
JoinCostFeatures.cost(Target t1,
Unit u1,
Target t2,
Unit u2)
A combined cost computation, as a weighted sum of the signal-based cost (computed from the units) and the phonetics-based
cost (computed from the targets).
|
double |
StatisticalModelCost.cost(Unit u1,
Unit u2) |
double |
StatisticalCostFunction.cost(Unit u1,
Unit u2) |
double |
StatisticalModelCost.cost(Unit u1,
Unit u2,
boolean consecutive)
Cost function for a given units if consecutive == true, and if they are consecutive units make cost = 0
|
double |
FFRTargetCostFunction.featureCost(Target target,
Unit unit,
String featureName)
Compute the goodness-of-fit between given unit and given target for a given feature
|
protected double |
VocalizationFFRTargetCostFunction.featureCost(Target target,
Unit unit,
String featureName,
FeatureDefinition weights,
WeightFunc[] weightFunctions)
Compute the goodness-of-fit between given unit and given target for a given feature
|
protected double |
FFRTargetCostFunction.featureCost(Target target,
Unit unit,
String featureName,
FeatureDefinition weights,
WeightFunc[] weightFunctions) |
String |
TargetCostFunction.getFeature(Unit unit,
String featureName)
Get the string representation of the feature value associated with the given unit
|
String |
HalfPhoneFFRTargetCostFunction.getFeature(Unit unit,
String featureName)
Get the string representation of the feature value associated with the given unit
|
String |
FFRTargetCostFunction.getFeature(Unit unit,
String featureName)
Get the string representation of the feature value associated with the given unit
|
String |
DiphoneFFRTargetCostFunction.getFeature(Unit unit,
String featureName)
Get the string representation of the feature value associated with the given unit
|
FeatureVector |
TargetCostFunction.getFeatureVector(Unit unit)
Get the target cost feature vector for the given unit.
|
FeatureVector |
FFRTargetCostFunction.getFeatureVector(Unit unit)
Look up the features for a given unit.
|
FeatureVector |
DiphoneFFRTargetCostFunction.getFeatureVector(Unit unit) |
FeatureVector |
HalfPhoneFFRTargetCostFunction.getUnitFeatures(Unit unit)
Look up the features for a given unit.
|
Constructor and Description |
---|
SelectedUnit(Unit unit,
Target target) |
Modifier and Type | Method and Description |
---|---|
Unit |
ViterbiCandidate.getUnit()
Gets the index of this
|
Constructor and Description |
---|
ViterbiCandidate(Target target,
Unit unit,
TargetCostFunction tcf) |
Modifier and Type | Class and Description |
---|---|
class |
VocalizationUnit
Representation of a unit from a unit database.
|
Modifier and Type | Field and Description |
---|---|
protected Unit[] |
VocalizationUnit.units |
Modifier and Type | Method and Description |
---|---|
Unit[] |
VocalizationUnit.getUnits() |
Modifier and Type | Method and Description |
---|---|
void |
VocalizationUnit.setUnits(Unit[] units)
Set units
|
Copyright © 2000–2016 DFKI GmbH. All rights reserved.