Index
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
SpeechSummaryStreamthat 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
SpeechSummaryover the specified audio buffer provided as an array of PCM16 samples. - getSpeechSummary(float[], int) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
-
Calculates
SpeechSummaryover the specified audio buffer provided as an array of normalized float values. - getSpeechSummary(short[], int) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
-
Calculates
SpeechSummaryover the specified audio buffer provided as an array of PCM16 samples. - getSpeechSummary(String) - Method in class net.idrnd.voicesdk.media.SpeechSummaryEngine
-
Calculates
SpeechSummaryover 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
SpeechSummaryover 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
SpeechSummaryin the streaming scenarios. - SpeechSummaryStreamOpus - Class in net.idrnd.voicesdk.media
-
Calculates
SpeechSummaryin 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
VoiceTemplateinstances. - 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
VoiceTemplatefrom 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
All Classes and Interfaces|All Packages|Serialized Form