| 
    Call Center SDK
    1.12.0
    
   | 
 
Structure representing interval of audio data. More...
#include <voicesdk/core/common/intervals.h>
Public Member Functions | |
| AudioInterval (size_t startSample, size_t endSample, int sampleRate) | |
| AudioInterval (const TimeInterval &timeInterval, int sampleRate) | |
| bool | operator== (const AudioInterval &other) const | 
Public Attributes | |
| size_t | startSample = 0 | 
| size_t | endSample = 0 | 
| size_t | startTime = 0 | 
| size_t | endTime = 0 | 
| int | sampleRate = 0 | 
Friends | |
| std::ostream & | operator<< (std::ostream &os, const AudioInterval &obj) | 
Structure representing interval of audio data.
| size_t voicesdk::AudioInterval::endSample = 0 | 
Sample number where interval ends (not inclusive)
| size_t voicesdk::AudioInterval::endTime = 0 | 
Timestamp in milliseconds of where interval ends (not inclusive)
| int voicesdk::AudioInterval::sampleRate = 0 | 
Sample rate of corresponding audio
| size_t voicesdk::AudioInterval::startSample = 0 | 
Sample number where interval starts
| size_t voicesdk::AudioInterval::startTime = 0 | 
Timestamp in milliseconds of where interval starts