Index

A B C D E F G H I L M N O Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form

A

addPacket(byte[]) - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetectorOpus
Adds Opus packet for processing
addPacket(byte[]) - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Adds Opus packet for processing.
addPacket(byte[]) - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Adds Opus packet for processing.
addSamples(byte[]) - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetector
Adds audio samples for processing in PCM16 format
addSamples(byte[]) - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Adds audio samples for processing in PCM16 format
addSamples(byte[]) - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Adds audio samples for processing in PCM16 format.
addSamples(float[]) - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetector
Audio samples for processing encoded in normalized float format
addSamples(float[]) - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Adds audio samples for processing encoded in normalized float format
addSamples(float[]) - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Audio samples for processing encoded in normalized float format.
addSamples(short[]) - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetector
Adds audio samples for processing in PCM16 format
addSamples(short[]) - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Adds audio samples for processing in PCM16 format
addSamples(short[]) - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Adds audio samples for processing in PCM16 format.
AudioBuffer<T> - Class in net.idrnd.voicesdk.core.common
 
AudioInfo - Class in net.idrnd.voicesdk.core
Class containing audio info.
AudioInfo(long, int, int) - Constructor for class net.idrnd.voicesdk.core.AudioInfo
 
AudioInterval - Class in net.idrnd.voicesdk.core.common
Represents interval of audio data
AudioInterval(long, long, long, long, int) - Constructor for class net.idrnd.voicesdk.core.common.AudioInterval
 

B

BuildInfo - Class in net.idrnd.voicesdk.core
Provides actual VoiceSDK build info.

C

ChannelType - Enum Class in net.idrnd.voicesdk.core.common
Defines channel type which was used to make an audio record for voice template creation
checkLiveness(byte[], int) - Method in class net.idrnd.voicesdk.liveness.LivenessEngine
Checks voice liveness from the given audio bytes.
checkLiveness(float[], int) - Method in class net.idrnd.voicesdk.liveness.LivenessEngine
Checks voice liveness from the given float audio samples.
checkLiveness(short[], int) - Method in class net.idrnd.voicesdk.liveness.LivenessEngine
Checks voice liveness from the given PCM16 audio samples.
checkLiveness(String) - Method in class net.idrnd.voicesdk.liveness.LivenessEngine
Checks voice liveness from the given audio file.
checkQuality(byte[], int, QualityCheckMetricsThresholds) - Method in class net.idrnd.voicesdk.media.QualityCheckEngine
Checks whether audio buffer is suitable from the quality perspective, from the given PCM16 audio bytes.
checkQuality(float[], int, QualityCheckMetricsThresholds) - Method in class net.idrnd.voicesdk.media.QualityCheckEngine
Checks whether audio buffer is suitable from the quality perspective, from the given float audio samples.
checkQuality(short[], int, QualityCheckMetricsThresholds) - Method in class net.idrnd.voicesdk.media.QualityCheckEngine
Checks whether audio buffer is suitable from the quality perspective, rom the given PCM16 audio samples.
checkQuality(String, QualityCheckMetricsThresholds) - Method in class net.idrnd.voicesdk.media.QualityCheckEngine
Checks whether audio file is suitable from the quality perspective, from the given audio file.
close() - Method in class net.idrnd.voicesdk.common.VoiceSdkNativePeer
Releases the native allocated memory
compareTo(AudioInterval) - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
compareTo(TimeInterval) - Method in class net.idrnd.voicesdk.core.common.TimeInterval
 
compute(byte[], int) - Method in class net.idrnd.voicesdk.media.SNRComputer
Calculates SNR over the specified audio buffer provided as an array of PCM16 samples.
compute(float[], int) - Method in class net.idrnd.voicesdk.media.SNRComputer
Calculates SNR over the specified audio buffer provided as an array of normalized float values.
compute(short[], int) - Method in class net.idrnd.voicesdk.media.SNRComputer
Calculates SNR over the specified audio buffer provided as an array of PCM16 samples.
compute(String) - Method in class net.idrnd.voicesdk.media.SNRComputer
Calculates SNR over the specified audio record.
convertVoiceTemplate(VoiceTemplate) - Method in class net.idrnd.voicesdk.core.VoiceTemplateConverter
Converts voice template from one configuration to another.
CORE - Enum constant in enum class net.idrnd.voicesdk.core.LicenseFeature
Core functionality.
createStream(int) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
Produces SpeechSummaryStream that accepts audio data with the specified constant sampling rate.
createVoiceTemplate(byte[], int) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
 
createVoiceTemplate(byte[], int, ChannelType) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Creates VoiceTemplate from byte-array PCM16 encoded audio.
createVoiceTemplate(float[], int) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
 
createVoiceTemplate(float[], int, ChannelType) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Creates VoiceTemplate from audio data encoded in 'truncated' float format Sampling frequency should be equal to or greater than the value returned by VoiceTemplateFactory.getMinimumAudioSampleRate().
createVoiceTemplate(short[], int) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
 
createVoiceTemplate(short[], int, ChannelType) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Creates VoiceTemplate from PCM16 encoded audio.
createVoiceTemplate(String) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
 
createVoiceTemplate(String, ChannelType) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Creates VoiceTemplate object from audio file.

D

deserialize(byte[]) - Static method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Restores VoiceTemplate object from raw bytes array.

E

equals(Object) - Method in class net.idrnd.voicesdk.common.VoiceSdkNativePeer
 
equals(Object) - Method in class net.idrnd.voicesdk.core.AudioInfo
 
equals(Object) - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
equals(Object) - Method in class net.idrnd.voicesdk.core.common.TimeInterval
 
equals(Object) - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
 
equals(Object) - Method in class net.idrnd.voicesdk.media.SpeechEvent
 
equals(Object) - Method in class net.idrnd.voicesdk.media.SpeechInfo
 
equals(Object) - Method in class net.idrnd.voicesdk.media.SpeechSummary
 
equals(Object) - Method in class net.idrnd.voicesdk.verify.VerifyResult
 
equals(Object) - Method in class net.idrnd.voicesdk.verify.VerifyStreamResult
 

F

finalizeStream() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Finalizes input audio stream to process remaining audio samples and produce result if it's possible
finalizeStream() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Finalizes input audio stream to process remaining audio samples and produce result if it's possible
finalizeStream() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Finalizes input audio stream to process remaining audio samples and produce result if it's possible
finalizeStream() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Finalizes input audio stream to process remaining audio samples and produce result if it's possible
fromCode(int) - Static method in enum class net.idrnd.voicesdk.core.common.ChannelType
 
fromCode(int) - Static method in enum class net.idrnd.voicesdk.core.LicenseFeature
 
fromCode(int) - Static method in enum class net.idrnd.voicesdk.liveness.LivenessResult.ValidationStatusCode
 
fromCode(int) - Static method in enum class net.idrnd.voicesdk.media.QualityCheckScenario
 
fromCode(int) - Static method in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
 

G

get() - Static method in class net.idrnd.voicesdk.core.BuildInfo
Retrieves BuildInfo
getAudioInfo(byte[]) - Static method in class net.idrnd.voicesdk.core.WavUtils
Returns WAV file audio info
getAudioInfo(String) - Static method in class net.idrnd.voicesdk.core.WavUtils
Returns WAV file audio info
getAudioInterval() - Method in class net.idrnd.voicesdk.media.SpeechEvent
 
getAudioInterval() - Method in class net.idrnd.voicesdk.verify.VerifyStreamResult
 
getBackgroundLengthMs() - Method in class net.idrnd.voicesdk.media.SpeechInfo
 
getBuffer() - Method in class net.idrnd.voicesdk.core.common.AudioBuffer
 
getChannelsNum() - Method in class net.idrnd.voicesdk.core.AudioInfo
 
getChannelType() - Method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Returns the channel type of audio record which was used to create voice template.
getCode() - Method in enum class net.idrnd.voicesdk.core.common.ChannelType
 
getCode() - Method in enum class net.idrnd.voicesdk.core.LicenseFeature
 
getCode() - Method in enum class net.idrnd.voicesdk.liveness.LivenessResult.ValidationStatusCode
 
getCode() - Method in enum class net.idrnd.voicesdk.media.QualityCheckScenario
 
getCode() - Method in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
 
getComponents() - Method in class net.idrnd.voicesdk.core.BuildInfo
 
getCurrentBackgroundLength() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Retrieves accumulated background length metric
getCurrentBackgroundLength() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Retrieves accumulated background length metric
getEndSample() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
getEndTime() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
getEndTime() - Method in class net.idrnd.voicesdk.core.common.TimeInterval
 
getExpirationDate() - Method in class net.idrnd.voicesdk.core.LicenseFeatureInfo
Returns feature expiration date in YYYY-MM-DD format.
getFeature() - Method in class net.idrnd.voicesdk.core.LicenseFeatureInfo
License feature.
getGitInfo() - Method in class net.idrnd.voicesdk.core.BuildInfo
 
getInitDataId() - Method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Returns the set of engine methods used to create this template.
getInitDataId() - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Returns ID of the init data, which was used to create the factory
getInitDataId() - Method in class net.idrnd.voicesdk.verify.VoiceTemplateMatcher
Returns ID of the init data, which was used to create the matcher
getInputInitDataId() - Method in class net.idrnd.voicesdk.core.VoiceTemplateConverter
Returns init data ID that voice template to be converted should have
getIsVoice() - Method in class net.idrnd.voicesdk.media.SpeechEvent
 
getLicenseExpirationDate() - Method in class net.idrnd.voicesdk.core.BuildInfo
Deprecated.
Use @Settings.getLicenseInfo instead.
getLicenseInfo() - Method in class net.idrnd.voicesdk.core.BuildInfo
Deprecated.
Use @Settings.getLicenseInfo instead.
getLicenseInfo() - Static method in class net.idrnd.voicesdk.core.Settings
Returns information (enabled features and expiration dates) about the installed license if available.
getMaximumMultipleSpeakersDetectorScore() - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Returns maximum multiple speakers detector score allowed to pass quality check.
getMinimumAudioSampleRate() - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Returns Returns minimum supported input audio sampling frequency in Hz
getMinimumSnrDb() - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Returns minimum signal-to-noise ratio required to pass quality check in dB.
getMinimumSpeechLengthMs() - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Returns minimum speech length required to pass quality check in milliseconds.
getMinimumSpeechRelativeLength() - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Returns minimum speech relative length (speech length relative to the total audio length) required to pass quality check.
getMultipleSpeakersDetectorScore() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
Returns multiple speakers detector score value obtained on quality check
getOutputInitDataId() - Method in class net.idrnd.voicesdk.core.VoiceTemplateConverter
Returns init data ID that converted voice template will have
getProbability() - Method in class net.idrnd.voicesdk.liveness.LivenessResult.Value
 
getProbability() - Method in class net.idrnd.voicesdk.verify.VerifyResult
 
getQualityCheckShortDescription() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
Returns quality check result short description enum value
getRecommendedThresholds(QualityCheckScenario) - Method in class net.idrnd.voicesdk.media.QualityCheckEngine
Gets recommended quality checking thresholds for the specified scenario
getSampleRate() - Method in class net.idrnd.voicesdk.core.AudioInfo
 
getSampleRate() - Method in class net.idrnd.voicesdk.core.common.AudioBuffer
 
getSampleRate() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
getSamplesNum() - Method in class net.idrnd.voicesdk.core.AudioInfo
 
getScore() - Method in class net.idrnd.voicesdk.liveness.LivenessResult.Value
 
getScore() - Method in class net.idrnd.voicesdk.verify.VerifyResult
 
getSnrDb() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
Returns SNR metric value obtained on quality check in Db
getSpeechEvent() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Retrieves a single speech event from output FIFO queue.
getSpeechEvent() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Retrieves a single speech event from output FIFO queue.
getSpeechEvents() - Method in class net.idrnd.voicesdk.media.SpeechSummary
 
getSpeechEvents() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Fetches accumulated list of speech events, removing them from stream queue.
getSpeechEvents() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Fetches accumulated list of speech events, removing them from stream queue.
getSpeechInfo() - Method in class net.idrnd.voicesdk.media.SpeechSummary
 
getSpeechLengthMs() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
Returns speech length metric value obtained on quality check in milliseconds
getSpeechLengthMs() - Method in class net.idrnd.voicesdk.media.SpeechInfo
 
getSpeechRelativeLength() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
Returns speech relative length (speech length relative to the total audio length) metric value obtained on quality check
getSpeechSummary(byte[], int) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
Calculates SpeechSummary over the specified audio buffer provided as an array of PCM16 samples.
getSpeechSummary(float[], int) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
Calculates SpeechSummary over the specified audio buffer provided as an array of normalized float values.
getSpeechSummary(short[], int) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
Calculates SpeechSummary over the specified audio buffer provided as an array of PCM16 samples.
getSpeechSummary(String) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
Calculates SpeechSummary over the specified audio record.
getStartSample() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
getStartTime() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
getStartTime() - Method in class net.idrnd.voicesdk.core.common.TimeInterval
 
getStatusCode() - Method in class net.idrnd.voicesdk.liveness.LivenessResult
Gets validation status code
getTotalLengthMs() - Method in class net.idrnd.voicesdk.media.SpeechInfo
 
getTotalSpeechInfo() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Retrieves accumulated speech info data.
getTotalSpeechInfo() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Retrieves accumulated speech info data.
getTotalSpeechSummary() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Retrieves accumulated speech summary data.
getTotalSpeechSummary() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Retrieves accumulated speech summary data.
getValue() - Method in class net.idrnd.voicesdk.liveness.LivenessResult
Gets liveness check result value.
getVerifyResult() - Method in class net.idrnd.voicesdk.verify.VerifyStreamResult
 
getVerifyResult() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Retrieves verification result from output queue containing one verify stream result for each reference template.
getVerifyResult() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Retrieves one verify results from stream queue.
getVerifyResultForOneTemplate() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Retrieves verification result from output queue consisting of single verify stream result corresponding to the zeroth reference template.
getVerifyResults() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Fetches accumulated list of verify results, removing them from stream queue.
getVersion() - Method in class net.idrnd.voicesdk.core.BuildInfo
 

H

hashCode() - Method in class net.idrnd.voicesdk.common.VoiceSdkNativePeer
 
hashCode() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
hashCode() - Method in class net.idrnd.voicesdk.core.common.TimeInterval
 
hashCode() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
 
hashCode() - Method in class net.idrnd.voicesdk.media.SpeechEvent
 
hashCode() - Method in class net.idrnd.voicesdk.media.SpeechInfo
 
hashCode() - Method in class net.idrnd.voicesdk.media.SpeechSummary
 
hashCode() - Method in class net.idrnd.voicesdk.verify.VerifyStreamResult
 
hasSpeechEvents() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Checks if there are available speech events in output queue
hasSpeechEvents() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Checks if there are available speech events in output queue
hasVerifyResults() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Checks if any verify results are present in stream queue
hasVerifyResults() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Checks if any verify results are present in stream queue

I

isSpeechEnded() - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetector
Checks if speech end is detected after the previous SpeechEndpointDetector.addSamples(byte[]) call
isSpeechEnded() - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetectorOpus
Checks if speech end is detected after the previous SpeechEndpointDetectorOpus.addPacket(byte[]) call
isValid() - Method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Checks whether generated voice template is valid or not.

L

LicenseFeature - Enum Class in net.idrnd.voicesdk.core
VoiceSDK licensed features.
LicenseFeatureInfo - Class in net.idrnd.voicesdk.core
VoiceSDK feature information.
LicenseFeatureInfo(LicenseFeature, String) - Constructor for class net.idrnd.voicesdk.core.LicenseFeatureInfo
 
LIVENESS - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Liveness check
LIVENESS_PRESENTATION_ATTACK_DETECTION - Enum constant in enum class net.idrnd.voicesdk.core.LicenseFeature
Voice liveness (presentation/replay attack detection).
LIVENESS_VOICE_CLONES_DETECTION - Enum constant in enum class net.idrnd.voicesdk.core.LicenseFeature
Voice liveness (voice clones detection).
LivenessEngine - Class in net.idrnd.voicesdk.liveness
Performs voice liveness check.
LivenessEngine(String) - Constructor for class net.idrnd.voicesdk.liveness.LivenessEngine
Creates the instance and allocates native memory.
LivenessResult - Class in net.idrnd.voicesdk.liveness
Voice liveness check result
LivenessResult.ValidationStatusCode - Enum Class in net.idrnd.voicesdk.liveness
Status code of validation preceding liveness check
LivenessResult.Value - Class in net.idrnd.voicesdk.liveness
Result value of successful liveness check
loadFromFile(String) - Static method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Creates VoiceTemplate from file.

M

matchVoiceTemplates(VoiceTemplate, VoiceTemplate) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateMatcher
Matches 2 templates to each other.
mergeVoiceTemplates(VoiceTemplate[]) - Method in class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Merges multiple VoiceTemplate objects into single template.
MIC - Enum constant in enum class net.idrnd.voicesdk.core.common.ChannelType
Microphone channel
MIXED - Enum constant in enum class net.idrnd.voicesdk.core.common.ChannelType
Mixed channel
MULTIPLE_SPEAKERS_DETECTED - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Multiple speakers detected

N

net.idrnd.voicesdk.common - package net.idrnd.voicesdk.common
 
net.idrnd.voicesdk.core - package net.idrnd.voicesdk.core
Core VoiceSDK classes
net.idrnd.voicesdk.core.common - package net.idrnd.voicesdk.core.common
 
net.idrnd.voicesdk.liveness - package net.idrnd.voicesdk.liveness
Voice liveness check classes
net.idrnd.voicesdk.media - package net.idrnd.voicesdk.media
Some common classes for speech processing
net.idrnd.voicesdk.verify - package net.idrnd.voicesdk.verify
Classes for voice verification

O

ok() - Method in class net.idrnd.voicesdk.liveness.LivenessResult
Returns flag indicating whether validation was successful and liveness result value is available
OK - Enum constant in enum class net.idrnd.voicesdk.liveness.LivenessResult.ValidationStatusCode
Successful validation
OK - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Audio successfully passed quality check and can be used for voice template creation
OpusUtils - Class in net.idrnd.voicesdk.core
Class with some static utility functions for working with Opus files Any method that delegates to native call may throw VoiceSdkEngineException
OpusUtils() - Constructor for class net.idrnd.voicesdk.core.OpusUtils
 

Q

QUALITY_CHECKING - Enum constant in enum class net.idrnd.voicesdk.core.LicenseFeature
Quality checking functionality (SNR, speech length etc.).
QualityCheckEngine - Class in net.idrnd.voicesdk.media
Performs audio quality check.
QualityCheckEngine(String) - Constructor for class net.idrnd.voicesdk.media.QualityCheckEngine
Initializes the instance.
QualityCheckEngineResult - Class in net.idrnd.voicesdk.media
Contains audio data quality check results.
QualityCheckMetricsThresholds - Class in net.idrnd.voicesdk.media
Contains quality checking thresholds.
QualityCheckMetricsThresholds(float, float, float, float) - Constructor for class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
 
QualityCheckScenario - Enum Class in net.idrnd.voicesdk.media
Defines scenarios used to get recommended quality check thresholds
QualityCheckShortDescription - Enum Class in net.idrnd.voicesdk.media
Defines short description of an audio quality check result

R

readAsFloatSamples(byte[]) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads float samples from a memory buffer containing WAV file
readAsFloatSamples(String) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads float samples from WAV file
readAsFloatSamples16Bit(byte[]) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads float samples from a memory buffer containing WAV file with 16-bit precision
readAsFloatSamples16Bit(String) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads float samples from WAV file with 16-bit precision
readAsPCM16Bytes(byte[]) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads PCM16 bytes from a memory buffer containing WAV file
readAsPCM16Bytes(String) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads PCM16 bytes from WAV file
readAsPCM16Samples(byte[]) - Static method in class net.idrnd.voicesdk.core.OpusUtils
Reads Opus file from a memory buffer and decodes it to PCM16 samples buffer
readAsPCM16Samples(byte[]) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads PCM16 samples from a memory buffer containing WAV file
readAsPCM16Samples(String) - Static method in class net.idrnd.voicesdk.core.WavUtils
Reads PCM16 samples from WAV file
reset() - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetector
Resets detector, clearing all the accumulated statistics
reset() - Method in class net.idrnd.voicesdk.media.SpeechEndpointDetectorOpus
Resets detector, clearing all the accumulated statistics
reset() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStream
Resets stream state: clears buffer, resets speech summary
reset() - Method in class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Resets stream state: clears buffer, resets speech summary
reset() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStream
Resets internal stream state
reset() - Method in class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Resets internal stream state

S

saveToFile(String) - Method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Saves VoiceTemplate object into file.
serialize() - Method in class net.idrnd.voicesdk.core.common.VoiceTemplate
Converts VoiceTemplate object into raw bytes array.
setAllowMobileGPU(boolean) - Static method in class net.idrnd.voicesdk.core.Settings
Sets whether GPU delegate allowed to be used for VoiceSDK (for Android devices only).
setAllowMobileNNAPI(boolean) - Static method in class net.idrnd.voicesdk.core.Settings
Sets whether NNAPI delegate allowed to be used for VoiceSDK (for Android devices only).
setMaximumMultipleSpeakersDetectorScore(float) - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Sets maximum multiple speakers detector score allowed to pass quality check.
setMinimumSnrDb(float) - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Sets minimum signal-to-noise ratio required to pass quality check in dB.
setMinimumSpeechLengthMs(float) - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Sets minimum speech length required to pass quality check in milliseconds.
setMinimumSpeechRelativeLength(float) - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
Sets minimum speech relative length (speech length relative to the total audio length) required to pass quality check.
setNumThreads(int) - Static method in class net.idrnd.voicesdk.core.Settings
Sets the maximum number of threads available for VoiceSDK.
Settings - Class in net.idrnd.voicesdk.core
Provides a way to control global VoiceSDK configuration.
Settings() - Constructor for class net.idrnd.voicesdk.core.Settings
 
setUseVoiceTemplateCompression(boolean) - Static method in class net.idrnd.voicesdk.core.Settings
Sets whether to compress voice templates serialization.
SNRComputer - Class in net.idrnd.voicesdk.media
Calculates average Signal-to-Noise ratio, dB in the specified audio data.
SNRComputer(String) - Constructor for class net.idrnd.voicesdk.media.SNRComputer
Initializes the instance.
SpeechEndpointDetector - Class in net.idrnd.voicesdk.media
Provides the functionality of speech end detection in audio stream.
SpeechEndpointDetector(int, int, int) - Constructor for class net.idrnd.voicesdk.media.SpeechEndpointDetector
Initializes speech endpoint detector.
SpeechEndpointDetectorOpus - Class in net.idrnd.voicesdk.media
Provides the functionality of speech end detection in Opus audio stream.
SpeechEndpointDetectorOpus(int, int, int) - Constructor for class net.idrnd.voicesdk.media.SpeechEndpointDetectorOpus
Initializes Opus speech endpoint detector.
SpeechEvent - Class in net.idrnd.voicesdk.media
Represents a speech/non-speech marked audio interval.
SpeechInfo - Class in net.idrnd.voicesdk.media
Provides the calculated metrics related to Voice Activity Detection over processed audio data.
SpeechSummary - Class in net.idrnd.voicesdk.media
Contains speech statistics and audio intervals marked as speech or non-speech.
SpeechSummaryEngine - Class in net.idrnd.voicesdk.media
Provides the set of capabilities related to calculation SpeechSummary over various types of audio data.
SpeechSummaryEngine(String) - Constructor for class net.idrnd.voicesdk.media.SpeechSummaryEngine
Initializes the engine, allocating native memory.
SpeechSummaryStream - Class in net.idrnd.voicesdk.media
Calculates SpeechSummary in the streaming scenarios.
SpeechSummaryStreamOpus - Class in net.idrnd.voicesdk.media
Calculates SpeechSummary in the streaming scenario for Opus stream input.
SpeechSummaryStreamOpus(String, int) - Constructor for class net.idrnd.voicesdk.media.SpeechSummaryStreamOpus
Initializes the stream, allocating native memory.

T

TEL - Enum constant in enum class net.idrnd.voicesdk.core.common.ChannelType
Telephone channel
TimeInterval - Class in net.idrnd.voicesdk.core.common
 
TimeInterval(long, long) - Constructor for class net.idrnd.voicesdk.core.common.TimeInterval
 
TOO_NOISY - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Too noisy audio
TOO_SMALL_SPEECH_LENGTH - Enum constant in enum class net.idrnd.voicesdk.liveness.LivenessResult.ValidationStatusCode
Speech length is too small for liveness check to be performed
TOO_SMALL_SPEECH_RELATIVE_LENGTH - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Too small speech relative length (speech length relative to the total audio length)
TOO_SMALL_SPEECH_TOTAL_LENGTH - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Too small speech length in the audio
toString() - Method in class net.idrnd.voicesdk.core.AudioInfo
 
toString() - Method in class net.idrnd.voicesdk.core.BuildInfo
 
toString() - Method in class net.idrnd.voicesdk.core.common.AudioInterval
 
toString() - Method in class net.idrnd.voicesdk.core.common.TimeInterval
 
toString() - Method in class net.idrnd.voicesdk.core.LicenseFeatureInfo
 
toString() - Method in class net.idrnd.voicesdk.liveness.LivenessResult
 
toString() - Method in class net.idrnd.voicesdk.liveness.LivenessResult.Value
 
toString() - Method in class net.idrnd.voicesdk.media.QualityCheckEngineResult
 
toString() - Method in class net.idrnd.voicesdk.media.QualityCheckMetricsThresholds
 
toString() - Method in class net.idrnd.voicesdk.media.SpeechEvent
 
toString() - Method in class net.idrnd.voicesdk.media.SpeechInfo
 
toString() - Method in class net.idrnd.voicesdk.media.SpeechSummary
 
toString() - Method in class net.idrnd.voicesdk.verify.VerifyResult
 
toString() - Method in class net.idrnd.voicesdk.verify.VerifyStreamResult
 

V

valueOf(String) - Static method in enum class net.idrnd.voicesdk.core.common.ChannelType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.idrnd.voicesdk.core.LicenseFeature
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.idrnd.voicesdk.liveness.LivenessResult.ValidationStatusCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.idrnd.voicesdk.core.common.ChannelType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.idrnd.voicesdk.core.LicenseFeature
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.idrnd.voicesdk.liveness.LivenessResult.ValidationStatusCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.idrnd.voicesdk.media.QualityCheckShortDescription
Returns an array containing the constants of this enum class, in the order they are declared.
VERIFICATION - Enum constant in enum class net.idrnd.voicesdk.core.LicenseFeature
Voice verification.
VERIFY_TD_ENROLLMENT - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Verification, TD enrollment step
VERIFY_TD_VERIFICATION - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Verification, TD verification step
VERIFY_TI_ENROLLMENT - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Verification, TI enrollment step
VERIFY_TI_VERIFICATION - Enum constant in enum class net.idrnd.voicesdk.media.QualityCheckScenario
Verification, TI verification step
VerifyResult - Class in net.idrnd.voicesdk.verify
Contains the result of comparison of 2 VoiceTemplate instances.
VerifyStreamResult - Class in net.idrnd.voicesdk.verify
Represents verification stream result.
VerifyStreamResult(AudioInterval, VerifyResult) - Constructor for class net.idrnd.voicesdk.verify.VerifyStreamResult
 
VoiceSdkEngineException - Exception in net.idrnd.voicesdk.common
A runtime exception that is thrown when a failure occurs in native code
VoiceSdkEngineException(String) - Constructor for exception net.idrnd.voicesdk.common.VoiceSdkEngineException
 
VoiceSdkLicenseException - Exception in net.idrnd.voicesdk.common
A runtime exception that is thrown on license expiration or absence
VoiceSdkLicenseException(String) - Constructor for exception net.idrnd.voicesdk.common.VoiceSdkLicenseException
 
VoiceSdkNativePeer - Class in net.idrnd.voicesdk.common
Common base for all VoiceSDK objects that have peers in native layer with life-cycle.
VoiceTemplate - Class in net.idrnd.voicesdk.core.common
Represents the result of audio data processing that can be used for similarity checks.
VoiceTemplateConverter - Class in net.idrnd.voicesdk.core
Converts VoiceTemplate from one configuration to another.
VoiceTemplateConverter(String) - Constructor for class net.idrnd.voicesdk.core.VoiceTemplateConverter
Sole constructor.
VoiceTemplateFactory - Class in net.idrnd.voicesdk.verify
Provides capabilities for creating and comparing VoiceTemplate.
VoiceTemplateFactory(String) - Constructor for class net.idrnd.voicesdk.verify.VoiceTemplateFactory
Sole constructor.
VoiceTemplateMatcher - Class in net.idrnd.voicesdk.verify
Provides capabilities for creating and comparing VoiceTemplate.
VoiceTemplateMatcher(String) - Constructor for class net.idrnd.voicesdk.verify.VoiceTemplateMatcher
Sole constructor.
VoiceVerifyStream - Class in net.idrnd.voicesdk.verify
Enables voice verification in streaming scenario.
VoiceVerifyStream(VoiceTemplateFactory, VoiceTemplateMatcher, VoiceTemplate[], int) - Constructor for class net.idrnd.voicesdk.verify.VoiceVerifyStream
 
VoiceVerifyStream(VoiceTemplateFactory, VoiceTemplateMatcher, VoiceTemplate[], int, int) - Constructor for class net.idrnd.voicesdk.verify.VoiceVerifyStream
 
VoiceVerifyStream(VoiceTemplateFactory, VoiceTemplateMatcher, VoiceTemplate[], int, int, float) - Constructor for class net.idrnd.voicesdk.verify.VoiceVerifyStream
Sole constructor.
VoiceVerifyStreamOpus - Class in net.idrnd.voicesdk.verify
Enables voice verification in streaming scenario for Opus stream input.
VoiceVerifyStreamOpus(VoiceTemplateFactory, VoiceTemplateMatcher, VoiceTemplate, int) - Constructor for class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
 
VoiceVerifyStreamOpus(VoiceTemplateFactory, VoiceTemplateMatcher, VoiceTemplate, int, int) - Constructor for class net.idrnd.voicesdk.verify.VoiceVerifyStreamOpus
Sole constructor.

W

WavUtils - Class in net.idrnd.voicesdk.core
Class with some static utility functions for working with WAV-data Any method that delegates to native call may throw VoiceSdkEngineException
WavUtils() - Constructor for class net.idrnd.voicesdk.core.WavUtils
 
A B C D E F G H I L M N O Q R S T V W 
All Classes and Interfaces|All Packages|Serialized Form