12. The system of claim 8 , wherein said text splicing comprises de-weighing boundaries between spliced segments of the text.
8. A system for speaker verification, the system comprising: a voice recording device; an output device; a non-transitory memory unit; and at least one hardware processor operatively coupled to said output device, said voice recording device and said memory unit, wherein said at least one hardware processor is configured for: providing a development set stored on said memory unit, said development set comprising multiple human voice samples of multiple human speakers uttering a predefined development text; recording, using a voice recording device, a reference sample of a target speaker uttering a reference text; prompting, using said output device, a test text to a target speaker by said output device, wherein said test text and said reference text are different from said predefined development text, and wherein said prompting is performed after said reference sample recording; recording, using a voice recording device, a test sample of the target speaker uttering the test text; synthesizing a set of simulated human voice samples based on said multiple human voice samples, wherein each of said simulated human voice samples simulates a different human speaker of said multiple human speakers uttering the test text, wherein said synthesizing comprises text splicing; computing a universal background model from said synthesized simulated human voice samples; and verifying an identity of said target speaker based on said universal background model and on said reference sample and test sample of the target speaker.