IP Library Granted Patent US 10,433,052
Granted Patent B2
US 10,433,052 · App. 15/650,939 · Granted Oct 1, 2019

System and method for identifying speech prosody

Inventors: Ron Zass (Kiryat Tivon, IL); Yotam Zass Rozenfeld (Kiryat Tivon, IL)
H04R1/406A61B5/16A61N1/36082G06F17/20G06F17/21G06K9/00275G06K9/00369G10L15/1822G10L17/005G10L17/26G10L21/0205G10L21/028G10L21/0224G10L25/63G10L25/72G16H50/70H04R1/265H04R3/005H04R25/407A61B5/02055A61B5/1114A61B5/1128A61B2562/0204A61B2562/0219G01N2800/28G06K9/00228G06K9/00362G06K9/46H04R5/0335H04R2201/023H04R2225/43
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 10,433,052
App. No.
15/650,939
Granted
Oct 1, 2019
Kind
B2
Abstract

System and method for analyzing audio data are provided. The audio data may be analyzed to identify speech prosody. For example, the audio data may be analyzed to select a portion of the audio data containing speech produced by a first speaker. The audio data may be further analyzed to identify speech prosody of the speech within the selected portion. Feedbacks and reports may be provided based on the identified speech prosody.

Claims (97)

1. A system for processing audio for identifying loudness levels of speakers, the system comprising:

one or more audio sensors included in a wearable apparatus and configured to capture audio data from an environment of a wearer of the wearable apparatus; and

at least one processing unit configured to:

analyze the audio data to determine that the wearer and a second speaker are engaged in conversation;

analyze the audio data to obtain prosodic information associated with the wearer and at least part of the conversation, the prosodic information comprises an indication of a loudness level;

estimate a distance between the wearer and the second speaker;

use the estimated distance between the wearer and the second speaker and the indication of the loudness level to determine that the loudness level is inappropriate for the estimated distance;

in response to the determination that the loudness level is inappropriate for the estimated distance and the determination that the wearer and the second speaker are engaged in conversation, provide a feedback to the wearer;

obtain additional audio data captured by the one or more audio sensors after obtaining the prosodic information, the additional audio data comprising an additional part of the conversation;

estimate a second distance between the wearer and the second speaker;

analyze the additional audio data to obtain additional prosodic information associated with the wearer, the additional prosodic information comprises an additional indication of an additional loudness level;

use the estimated second distance between the wearer and the second speaker and the additional indication of the additional loudness level to determine that the additional loudness level is inappropriate for the estimated second distance;

determine an elapsed time since the feedback was provided to the wearer;

when the elapsed time is longer than a selected time duration, in response to the determination that the additional loudness level is inappropriate for the estimated second distance, provide an additional feedback to the wearer; and

when the elapsed time is shorter than the selected time duration forgo the additional feedback to the wearer.

2. The system of claim 1 , wherein the prosodic information comprises information associated with at least one of speech rhythm, speech tempo and length of pauses.

3. The system of claim 1 , wherein the prosodic information comprises information associated with at least one of pitch of voice and stress of voice.

4. The system of claim 1 , wherein the prosodic information comprises information associated with loudness of voice.

5. The system of claim 1 , wherein the prosodic information comprises information associated with at least one of intonation and tone.

6. The system of claim 1 , wherein the at least one processing unit is further configured to:

analyze the audio data to determine a number of participants in the conversation; and

use the determined number of participants in the conversation in the determination that the loudness level is inappropriate for the estimated distance.

7. The system of claim 1 , wherein the at least one processing unit is further configured to:

obtain contextual information based on positioning data associated with the wearable apparatus; and

use the contextual information in the determination that the loudness level is inappropriate for the estimated distance.

8. The system of claim 1 , wherein the at least one processing unit is further configured to:

select a presentation region associated with the second speaker; and

based on the prosodic information and the presentation region, present a visual indication to the wearer using an augmented reality display device.

9. The system of claim 8 , wherein the at least one processing unit is further configured to:

analyze the audio data to identify a linguistic tone associated with the wearer;

use the identified linguistic tone to select a color scheme; and

use the selected color scheme in the presentation of the visual indicator.

10. The system of claim 1 , wherein the at least one processing unit is further configured to:

analyze the audio data to obtain a second prosodic information associated with the-second speaker and at least part of the conversation, the second prosodic information comprises a second indication of a second loudness level;

compare the indication of the loudness level and the second indication of the second loudness level; and

further base providing the information to the wearer on a result of the comparison of the loudness level and the second indication of the second loudness level.

11. The system of claim 1 , wherein the at least one processing unit is further configured to:

analyze the audio data to identify the second speaker, therefore obtaining identifying information associated with the second speaker; and

further base providing the information to the wearer on the identifying information.

12. The system of claim 1 , wherein the at least one processing unit is further configured to:

use the prosodic information to estimate an emotional state of the wearer; and

further base providing the information to the wearer on the estimated emotional state of the wearer.

13. A method for processing audio for identifying loudness levels of speakers, the method comprising:

capturing audio data using one or more audio sensors included in a wearable apparatus from an environment of a wearer of the wearable apparatus;

analyzing the audio data to determine that the wearer and a second speaker are engaged in conversation;

analyzing the audio data to obtain prosodic information associated with the wearer and at least part of the conversation, the prosodic information comprises an indication of a loudness level;

estimating a distance between the wearer and the second speaker;

using the estimated distance between the wearer and the second speaker and the indication of the loudness level to determine that the loudness level is inappropriate for the estimated distance;

in response to the determination that the loudness level is inappropriate for the estimated distance and the determination that the wearer and the second speaker are engaged in conversation, providing a feedback to the wearer;

obtaining additional audio data captured by the one or more audio sensors after obtaining the prosodic information, the additional audio data comprising an additional part of the conversation;

estimating a second distance between the wearer and the second speaker;

analyzing the additional audio data to obtain additional prosodic information associated with the wearer, the additional prosodic information comprises an additional indication of an additional loudness level;

using the estimated second distance between the wearer and the second speaker and the additional indication of the additional loudness level to determine that the additional loudness level is inappropriate for the estimated second distance;

determining an elapsed time since the feedback was provided to the wearer;

when the elapsed time is longer than a selected time duration, in response to the determination that the additional loudness level is inappropriate for the estimated second distance, providing an additional feedback to the wearer; and

when the elapsed time is shorter than the selected time duration, forgoing the additional feedback to the wearer.

14. The method of claim 13 , wherein the prosodic information comprises information associated with at least one of rhythm of speech, tempo of speech and length of pauses.

15. The method of claim 13 , wherein the prosodic information comprises information associated with pitch of voice and stress of voice.

16. The method of claim 13 , wherein the prosodic information comprises information associated with loudness of voice.

17. The method of claim 13 , wherein the prosodic information comprises information associated with at least one of intonation and tone.

18. The method of claim 13 , further comprising:

analyzing the audio data to determine a number of participants in the conversation; and

using the determined number of participants in the conversation in the determination that the loudness level is inappropriate for the estimated distance.

19. The method of claim 13 , further comprising:

obtaining contextual information based on positioning data associated with the wearable apparatus; and

using the contextual information in the determination that the loudness level is inappropriate for the estimated distance.

20. The method of claim 13 , further comprising:

selecting a presentation region associated with the second speaker; and

based on the prosodic information and the presentation region, presenting a visual indication to the wearer using an augmented reality display device.

21. The method of claim 20 , further comprising:

analyzing the audio data to identify a linguistic tone associated with the wearer;

using the identified linguistic tone to select a color scheme; and

using the selected color scheme in the presentation of the visual indicator.

22. The method of claim 13 , further comprising:

analyzing the audio data to obtain a second prosodic information associated with the second speaker and at least part of the conversation, the second prosodic information comprises a second indication of a second loudness level;

comparing the indication of the loudness level and the second indication of the second loudness level; and

further basing providing the information to the wearer on a result of the comparison of the loudness level and the second indication of the second loudness level.

23. The method of claim 13 , further comprising:

analyzing the audio data to identify the second speaker, therefore obtaining identifying information associated with the second speaker; and

further basing providing the information to the wearer on the identifying information.

24. The method of claim 13 , further comprising:

using the prosodic information to estimate an emotional state of the wearer; and

further basing providing the information to the wearer on the estimated emotional state of the wearer.

25. A non-transitory computer readable medium storing data and computer implementable instructions for carrying out a method for processing audio for identifying loudness levels of speakers, the method comprising:

capturing audio data using one or more audio sensors included in a wearable apparatus from an environment of a wearer of the wearable apparatus;

analyzing the audio data to determine that the wearer and a second speaker are engaged in conversation;

analyzing the audio data to obtain prosodic information associated with the wearer and at least part of the conversation, the prosodic information comprises an indication of a loudness level;

estimating a distance between the wearer and the second speaker;

using the estimated distance between the wearer and the second speaker and the indication of the loudness level to determine that the loudness level is inappropriate for the estimated distance;

in response to the determination that the loudness level is inappropriate for the estimated distance and the determination that the wearer and the second speaker are engaged in conversation, providing a feedback to the wearer;

obtaining additional audio data captured by the one or more audio sensors after obtaining the prosodic information, the additional audio data comprising an additional part of the conversation;

estimating a second distance between the wearer and the second speaker;

analyzing the additional audio data to obtain additional prosodic information associated with the wearer, the additional prosodic information comprises an additional indication of an additional loudness level;

using the estimated second distance between the wearer and the second speaker and the additional indication of the additional loudness level to determine that the additional loudness level is inappropriate for the estimated second distance;

determining an elapsed time since the feedback was provided to the wearer;

when the elapsed time is longer than a selected time duration in response to the determination that the additional loudness level is inappropriate for the estimated second distance, providing an additional feedback to the wearer; and

when the elapsed time is shorter than the selected time duration, forgoing the additional feedback to the wearer.

Assignments (3)
SECURITY INTEREST Recorded Feb 19, 2026
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073831/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2026
From: ARGSQUARE, LTD
To: RPX CORPORATION
Reel/Frame 073432/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2023
From: ZASS, RON; ZASS ROZENFELD, YOTAM
To: ARGSQUARE LTD
Reel/Frame 064764/0681 →
Cited By (6)
US 12,249,342 US 12,279,023 US 12,380,736 US 12,520,014 US 12,597,291 US 12,682,895