class Recognito {

    public synchronized void setUniversalModel(VoicePrint universalModel) {
        if(universalModel == null) {
            throw new IllegalArgumentException("The universal model may not be null");
        }
        this.universalModelWasSetByUser.set(false);
        this.universalModel = universalModel;
    }

    public  Recognito(float sampleRate);
    public  Recognito(float sampleRate, Map<K, VoicePrint> voicePrintsByUserKey);

}