6. A method of implementing voice-enabled applications in a converged voice and data network IP environment that supports and implements VoIP connections, protocols and traffic, comprising: a. entering human voice data as data packets from a speaker into a converged VoIP voice and data packet-switched IP based network for later processing and acoustic matching; b. non-intrusively processing the voice data from an end user biometrically while the end user is speaking into the converged VoIP voice and data packet-switched IP based network; c. preparing the voice data for VoIP speech processing function with a front-end processing module to separate the pauses in the speech from the voice data and utilizing a voice feature extraction module to ready the speech for a processing algorithm from a speech engine; d. synchronizing generated control information with a data exchange between a data preparation module and the speech engine through a speech application interface; e. processing the voice features by the speech engine to perform at least one combination of the speech processing and pattern recognition algorithms implemented by the speech engine; f. providing feedback to the end user to communicate the result from the speech processing; and g. taking an action responsive to the result from the processing of the voice.
6. A method of implementing voice-enabled applications in a converged voice and data network IP environment that supports and implements VoIP connections, protocols and traffic, comprising: a. entering human voice data as data packets from a speaker into a converged VoIP voice and data packet-switched IP based network for later processing and acoustic matching; b. non-intrusively processing the voice data from an end user biometrically while the end user is speaking into the converged VoIP voice and data packet-switched IP based network; c. preparing the voice data for VoIP speech processing function with a front-end processing module to separate the pauses in the speech from the voice data and utilizing a voice feature extraction module to ready the speech for a processing algorithm from a speech engine; d. synchronizing generated control information with a data exchange between a data preparation module and the speech engine through a speech application interface; e. processing the voice features by the speech engine to perform at least one combination of the speech processing and pattern recognition algorithms implemented by the speech engine; f. providing feedback to the end user to communicate the result from the speech processing; and g. taking an action responsive to the result from the processing of the voice. 9. The method of claim 6 , further comprising the implementation of the network speech appliance on a wireless device with the speech application interface communicating with the voice-enabled application on the packet-switched IP based VoIP network using the message-based mechanism without the voice passing through the conventional telephone network.