13. A data processing system for analyzing speech utterances of a speakerin a given situation and context and determining behavioral, psychological and speech style characteristics of the speaker in the given situation, said system comprising: a voice input unit arranged to one of: sample the utterances of the speaker, receive sampled voice utterances of the speaker; a pre-processing unit coupled to said voice input unit and arranged to pre-process voice samples from voice input unit; a main processing unit coupled to said pre-processing unit; and an output unit and a speakers reference database coupled to said main processing unit, wherein said pre-processing unit is arranged to: pre-process the sampled utterance into silent and active speech segments and divide the active speech segments into strings of equal length blocks, wherein said blocks having primary speech parameters including pitch and amplitude parameters, and wherein said database is arranged for classifying speech utterances according to various behavioral, psychological and speech styles characteristics according to unique secondary speech parameters and parameters' combinations, wherein said main processing unit is arranged to: derive a plurality of secondary speech parameters from the currently analyzed speech utterance, selected from a list comprising said secondary speech parameters; calculate speaker's unique speech parameters, parameter combinations and parameters' values representative of situational behavioral, psychological and speech styles characteristics, from said secondary parameters in the speech utterance; determine and score the situational behavioral, psychological and speech style characteristics in the speech utterance by comparing the said calculated unique speech parameters with the pre-defined reference database of secondary speech parameters, and wherein said output unit is arranged to output the analysis results, and wherein the system is arranged to repeatedly analyze the same speaker in several different situations, and extract the speech patterns that are repetitive and common in the different situations, in order to determine the personality characteristics of the speaker and differentiate them from the situational characteristics.
13. A data processing system for analyzing speech utterances of a speakerin a given situation and context and determining behavioral, psychological and speech style characteristics of the speaker in the given situation, said system comprising: a voice input unit arranged to one of: sample the utterances of the speaker, receive sampled voice utterances of the speaker; a pre-processing unit coupled to said voice input unit and arranged to pre-process voice samples from voice input unit; a main processing unit coupled to said pre-processing unit; and an output unit and a speakers reference database coupled to said main processing unit, wherein said pre-processing unit is arranged to: pre-process the sampled utterance into silent and active speech segments and divide the active speech segments into strings of equal length blocks, wherein said blocks having primary speech parameters including pitch and amplitude parameters, and wherein said database is arranged for classifying speech utterances according to various behavioral, psychological and speech styles characteristics according to unique secondary speech parameters and parameters' combinations, wherein said main processing unit is arranged to: derive a plurality of secondary speech parameters from the currently analyzed speech utterance, selected from a list comprising said secondary speech parameters; calculate speaker's unique speech parameters, parameter combinations and parameters' values representative of situational behavioral, psychological and speech styles characteristics, from said secondary parameters in the speech utterance; determine and score the situational behavioral, psychological and speech style characteristics in the speech utterance by comparing the said calculated unique speech parameters with the pre-defined reference database of secondary speech parameters, and wherein said output unit is arranged to output the analysis results, and wherein the system is arranged to repeatedly analyze the same speaker in several different situations, and extract the speech patterns that are repetitive and common in the different situations, in order to determine the personality characteristics of the speaker and differentiate them from the situational characteristics. 17. The system of claim 13 , wherein the database further comprises pre-obtained speech samples of a currently analyzed speaker for the recognition of the speaker's unique speech patterns, such that the current analysis of the speaker would be speaker dependent rather than speaker independent, for adding accuracy to determining and scoring the situational behavioral, psychological and speech style characteristics of the speaker.