Method for determining alcohol consumption, and recording medium and terminal for carrying out same
First Claim
1. A computer implemented method for determining whether alcohol is consumed by a person in a vehicle, the computer implemented method comprising:
- receiving a voice signal from said person and converting the received voice signal into a plurality of voice frames;
extracting a voice frame corresponding to a voiced sound among the plurality of voice frames;
extracting a plurality of formant frequencies of the voice frame corresponding to the voiced sound;
calculating a formant slope between two formant frequencies among the plurality of formant frequencies;
determining whether alcohol is consumed by said person according to the calculated formant slope, wherein the determining comprises;
counting the number of voice frames each having a formant slope less than a predetermined threshold,computing a ratio of the counted number of voice frames to the total number of voice frames, anddetermining whether alcohol is consumed by said person when the computed ratio is greater than a predetermined value; and
enabling or disabling the vehicle based on the determination whether alcohol is consumed by said person.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method for determining alcohol consumption capable of analyzing alcohol consumption in a time domain by analyzing a formant slope of a voice signal, and a recording medium and a terminal for carrying out same. An terminal for determining whether a person is drunk comprises: a voice input unit for generating a voice frame by receiving a voice signal; a voiced/unvoiced sound analysis unit for determining whether a received voiced frame corresponds to a voiced sound; a formant frequency extraction unit for extracting a plurality of formant frequencies of the voice frame corresponding to the voiced sound; and an alcohol consumption determining unit for calculating a formant slope between the plurality of formant frequencies, and determining the state of alcohol consumption depending on the formant slope, thereby determining whether a person is drunk by analyzing the formant slope of an inputted voice.
-
Citations
18 Claims
-
1. A computer implemented method for determining whether alcohol is consumed by a person in a vehicle, the computer implemented method comprising:
-
receiving a voice signal from said person and converting the received voice signal into a plurality of voice frames; extracting a voice frame corresponding to a voiced sound among the plurality of voice frames; extracting a plurality of formant frequencies of the voice frame corresponding to the voiced sound; calculating a formant slope between two formant frequencies among the plurality of formant frequencies; determining whether alcohol is consumed by said person according to the calculated formant slope, wherein the determining comprises; counting the number of voice frames each having a formant slope less than a predetermined threshold, computing a ratio of the counted number of voice frames to the total number of voice frames, and determining whether alcohol is consumed by said person when the computed ratio is greater than a predetermined value; and enabling or disabling the vehicle based on the determination whether alcohol is consumed by said person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable recording medium having a computer program recorded thereon for performing a method for determining whether alcohol is consumed by a person in a vehicle, the method comprising:
-
receiving a voice signal from the person in the vehicle and converting the received voice signal into a plurality of voice frames; extracting a voice frame corresponding to a voiced sound among the plurality of voice frames; extracting a plurality of formant frequencies of the voice frame corresponding to the voiced sound; calculating a formant slope between two formant frequencies among the plurality of formant frequencies; determining whether alcohol is consumed by the person according to the calculated formant slope, wherein the determining comprises; counting the number of voice frames each having a formant slope less than a predetermined threshold, computing a ratio of the counted number of voice frames to the total number of voice frames, and determining whether alcohol is consumed by the person when the computed ratio is greater than a predetermined value; and enabling or disabling the vehicle based on the determination whether alcohol is consumed by the person. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification