7571093

Method of Identifying Duplicate Voice Recording

PublishedAugust 4, 2009
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of identifying duplicate voice recording, comprising the steps of: a) receiving a plurality of digital voice recordings; b) selecting one of said plurality of digital voice recordings; c) segmenting the selected digital voice recording; d) extracting a pitch value from each segment; e) estimating a total time that voice appears in the selected digital voice recording; f) removing pitch values that are less than and equal to a user-definable value; g) identifying unique pitch values in the result of step (f); h) determining the frequency of occurrence of the unique pitch values; i) normalizing the result of step (h) so that the frequencies of occurrence are greater than zero and less than one; j) determining an average pitch value from the pitch values remaining after step (f); k) determining the distribution percentiles of the result of step (h); l) if additional digital voice recordings are to be processed then returning to step (b), otherwise proceeding to the next step; m) comparing the results of steps (e), (j), and (k) for each digital voice recording processed; and n) declaring the digital voice recordings duplicates that compared to within a user-definable threshold for each of the results of steps (e), (j), and (k).

2

2. The method of claim 1 , wherein the step of receiving a plurality of digital voice recordings is comprised of the step of receiving a plurality of digital voice recordings in any digital format.

3

3. The method of claim 2 , wherein the step of segmenting the selected digital voice recording is comprised of the step of segmenting the selected digital voice recording into 16 millisecond segments sampled at 8000 samples per second.

4

4. The method of claim 3 , wherein the step of extracting a pitch value from each segment is comprised of the step of extracting a pitch value from each segment using any pitch extraction method.

5

5. The method of claim 4 , wherein the step of estimating a total time that voice appears in the selected digital voice recording is comprised of the step of estimating a total time that voice appears in the selected digital voice recording using the pitch values.

6

6. The method of claim 5 , wherein the step of removing pitch values that are less than and equal to a user-definable value is comprised of the step of removing pitch values that are less than and equal to zero.

7

7. The method of claim 6 , further including the step of removing pitch values that vary from one pitch value to the next pitch value by less than or equal to a user-definable value.

8

8. The method of claim 7 , wherein the step of normalizing the result of step (h) so that the frequencies of occurrence are greater than zero and less than one is comprised of the step of dividing the result of step (h) by the number of pitch values remaining after step (f).

9

9. The method of claim 8 , wherein the step of determining an average pitch value from the pitch values remaining after step (f) is comprised of the step of determining an average pitch value from the pitch values remaining after step (f) and rounding to the nearest integer.

10

10. The method of claim 1 , wherein the step of segmenting the selected digital voice recording is comprised of the step of segmenting the selected digital voice recording into 16 millisecond segments sampled at 8000 samples per second.

11

11. The method of claim 1 , wherein the step of extracting a pitch value from each segment is comprised of the step of extracting a pitch value from each segment using any pitch extraction method.

12

12. The method of claim 1 , wherein the step of extracting a pitch value from each segment is comprised of the step of extracting a pitch value from each segment using a cepstral pitch extraction method.

13

13. The method of claim 1 , wherein the step of estimating a total time that voice appears in the selected digital voice recording is comprised of the step of estimating a total time that voice appears in the selected digital voice recording using the pitch values.

14

14. The method of claim 1 , wherein the step of removing pitch values that are less than and equal to a user-definable value is comprised of the step of removing pitch values that are less than and equal to zero.

15

15. The method of claim 1 , further including the step of removing pitch values that vary from one pitch value to the next pitch value by less than or equal to a user-definable value.

16

16. The method of claim 1 , wherein the step of normalizing the result of step (h) so that the frequencies of occurrence are greater than zero and less than one is comprised of the step of dividing the result of step (h) by the number of pitch values remaining after step (f).

17

17. The method of claim 1 , wherein the step of determining an average pitch value from the pitch values remaining after step (f) is comprised of the step of determining an average pitch value from the pitch values remaining after step (f) and rounding to the nearest integer.

Patent Metadata

Filing Date

Unknown

Publication Date

August 4, 2009

Inventors

Adolf Cusmariu

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD OF IDENTIFYING DUPLICATE VOICE RECORDING” (7571093). https://patentable.app/patents/7571093

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.