7. A computer program product for determining speech effectiveness, the computer program product comprising: one or more computer readable tangible storage devices and program instructions stored on the one or more computer readable tangible storage devices, the stored program instructions comprising: program instructions to receive speech input; program instructions to determine, based, at least in part, on the received speech input, whether a speaking mode of the received speech input is one of: a conversation with words spoken by two or more people during a predetermined time interval, and a presentation with words spoken by One person and not any other person during a predetermined time interval; program instructions to detect at least one problem with the speech input; if the speaking mode of the received speech input is determined to be a presentation and not a conversation, program instructions to weight the detected at least one problem with the speech input using a first, and, if the speaking mode of the received speech input is determined to be a conversation and not a presentation, program instructions to weight the detected at least one problem with the speech input using a second factor; and program instructions to notify a user of the detected at least one problem with the speech input, if a rate of occurrence of the detected at least one problem exceeds a pre-defined threshold of the at least one problem with the speech input, wherein the rate of occurrence is based on the weighting of the at least one problem with the speech input and a base value of occurrence of the at least one problem with the speech input.
7. A computer program product for determining speech effectiveness, the computer program product comprising: one or more computer readable tangible storage devices and program instructions stored on the one or more computer readable tangible storage devices, the stored program instructions comprising: program instructions to receive speech input; program instructions to determine, based, at least in part, on the received speech input, whether a speaking mode of the received speech input is one of: a conversation with words spoken by two or more people during a predetermined time interval, and a presentation with words spoken by One person and not any other person during a predetermined time interval; program instructions to detect at least one problem with the speech input; if the speaking mode of the received speech input is determined to be a presentation and not a conversation, program instructions to weight the detected at least one problem with the speech input using a first, and, if the speaking mode of the received speech input is determined to be a conversation and not a presentation, program instructions to weight the detected at least one problem with the speech input using a second factor; and program instructions to notify a user of the detected at least one problem with the speech input, if a rate of occurrence of the detected at least one problem exceeds a pre-defined threshold of the at least one problem with the speech input, wherein the rate of occurrence is based on the weighting of the at least one problem with the speech input and a base value of occurrence of the at least one problem with the speech input. 8. The computer program product of claim 7 , further comprising: program instructions to perform an analysis of the detected at least one problem with the speech input; program instructions to store the analysis of the detected at least one problem; program instructions to receive a request for feedback from a user; responsive to receiving a request for feedback from the user, program instructions to retrieve the analysis of the detected at least one problem; program instructions to determine, based, at least in part, on the request for feedback and the analysis of the detected at least one problem, feedback for the user; and program instructions to provide the feedback associated with the analysis of the detected at least one problem to the user.