IP Library Granted Patent US 8,738,370
Granted Patent B2
US 8,738,370 · App. 11/921,697 · Granted May 27, 2014

Speech analyzer detecting pitch frequency, speech analyzing method, and speech analyzing program

Inventors: Shunji Mitsuyoshi (Tokyo, JP); Kaoru Ogata (Tokyo, JP); Fumiaki Monma (Mitaka, JP)
Assignees: AGI Inc.; Shunji Mitsuyoshi
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,738,370
App. No.
11/921,697
Granted
May 27, 2014
Kind
B2
Abstract

A speech analyzer includes a speech acquiring section, a frequency converting section, an autocorrelation section, and a pitch detection section. The frequency converting section converts the speech signal acquired by the speech acquiring section into a frequency spectrum. The autocorrelation section determines an autocorrelation waveform by shifting the frequency spectrum along the frequency axis. The pitch detection section determines the pitch frequency from the distance between two local crests or troughs of the autocorrelation waveform.

Claims (35)

1. A speech analyzer, comprising:

a voice acquisition unit acquiring a voice signal of an examinee;

a frequency conversion unit converting said voice signal into a frequency spectrum;

an autocorrelation unit calculating an autocorrelation waveform while shifting said frequency spectrum on a frequency axis; and

a pitch detection unit calculating a pitch frequency based on a gradient of a regression line by performing regression analysis to a distribution of an appearance order of a plurality of extreme values and appearance frequencies of said extreme values in said autocorrelation waveform, wherein

the pitch detection unit removes voice sections not suitable for detection of the pitch frequency when deviation between an intercept of the regression line and an original point is larger than a predetermined value and detects the pitch frequency from remaining voice sections.

2. The speech analyzer according to claim 1 ,

wherein said autocorrelation unit calculates discrete data of said autocorrelation waveform while shifting said frequency spectrum on said frequency axis discretely, and

wherein said pitch detection unit interpolates said discrete data of said autocorrelation waveform, and calculates said appearance frequencies of said extreme values.

3. The speech analyzer according to claim 2 , further comprising:

a correspondence storage unit storing at least correspondence between pitch frequency and emotion condition; and

an emotion estimation unit estimating emotional condition of said examinee by referring to said correspondence for said pitch frequency detected by said pitch detection unit.

4. The speech analyzer according to claim 1 ,

wherein said pitch detection unit calculates plural data including at least one of appearance order and appearance frequency with respect to at least one of crests and troughs of the autocorrelation waveform, excludes samples whose level fluctuation in the autocorrelation waveform is small from the population of data, performs regression analysis with respect to said remaining population, and calculates said pitch frequency based on the gradient of regression line.

5. The speech analyzer according to claim 1 , wherein said pitch detection unit includes

an extraction unit extracting components depending on formants included in said autocorrelation waveform by performing curve fitting to said autocorrelation waveform, and

a subtraction unit calculating an autocorrelation waveform in which effect of formants is alleviated by eliminating said components from said autocorrelation waveform, and

calculates a pitch frequency based on said autocorrelation waveform in which effect of formants is alleviated.

6. The speech analyzer according to claim 1 , further comprising:

a correspondence storage unit storing at least correspondence between pitch frequency and emotion condition; and

an emotion estimation unit estimating emotional condition of said examinee by referring to said correspondence for said pitch frequency detected by said pitch detection unit.

7. The speech analyzer according to claim 1 ,

wherein said pitch detection unit calculates at least one of degree of variance of at least one of said appearance order and said appearance frequency with respect to said regression line and deviation between said regression line and original points as irregularity of said pitch frequency, further comprising:

a correspondence storage unit storing at least correspondence between pitch frequency as well as irregularity of pitch frequency and emotional condition; and

an emotional estimation unit estimating emotional condition of said examinee by referring to the correspondence for pitch frequency and irregularity of pitch frequency calculated in said pitch detection unit.

8. A speech analyzing method, comprising:

acquiring a voice signal of an examinee;

converting said voice signal into a frequency spectrum;

calculating an autocorrelation waveform while shifting said frequency spectrum on a frequency axis; and

calculating a pitch frequency based on a gradient of a regression line by performing regression analysis to a distribution of an appearance order of a plurality of extreme values and appearance frequencies of said extreme values in said autocorrelation waveform, wherein calculating the pitch frequency includes removing a voice section not suitable for detection of the pitch frequency when deviation between an intercept of the regression line and an original point is larger than a predetermined value.

9. A non-transitory computer-readable medium having processor executable instructions for causing one or more processors to execute a method, the method comprising:

acquiring a voice signal of an examinee;

converting said voice signal into a frequency spectrum;

calculating an autocorrelation waveform while shifting said frequency spectrum on a frequency axis; and

calculating a pitch frequency based on a gradient of a regression line by performing regression analysis to a distribution of an appearance order of a plurality of extreme values and appearance frequencies of said extreme values and appearance frequencies of said extreme values in said autocorrelation waveform, wherein calculating the pitch frequency includes removing a voice section not suitable for detection of the pitch frequency when deviation between an intercept of the regression line and an original point is larger than a predetermined value.

Assignments (4)
LICENSE Recorded Sep 27, 2013
From: AGI INC.; MITSUYOSHI, SHUNJI
To: PST INC.
Reel/Frame 031298/0886 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2012
From: A.G.I. INC.
To: AGI INC.
Reel/Frame 029228/0121 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2009
From: MITSUYOSHI, SHUNJI; OGATA, KAORU; MONMA, FUMIAKI
To: A.G.I. INC. AND SHUNJI MITSUYOSHI
Reel/Frame 022891/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2007
From: MITSUYOSHI, SHUNJI; OGATA, KAORU; MONMA, FUMIAKI
To: A.G.I. INC.; MITSUYOSHI, SHINJI
Reel/Frame 020258/0898 →
Priority Claims (2)
JP 2005-169414 · Jun 9, 2005 · national
JP 2005-181581 · Jun 22, 2005 · national
Continuity (1)
Related Publication 20090210220A1 · Aug 20, 2009