IP Library › Granted Patent US 11,594,149
Granted Patent B1
US 11,594,149 · App. 17/715,532 · Granted Feb 28, 2023

Speech fluency evaluation and feedback

Inventors: Paul Edalat (Newport Beach, CA); Gerald A. Maguire (San Juan Capistrano, CA); Mehdi Hatamian (Mission Viejo, CA)
Assignee: Vivera Pharmaceuticals Inc.
G09B19/06G09B5/02G10L15/22G10L25/18G10L25/51G10L2015/225
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 11,594,149
App. No.
17/715,532
Granted
Feb 28, 2023
Kind
B1
Abstract

Speech fluency evaluation and feedback tools are described. A computing device such as a smartphone may be used to collect speech (and/or other data). The collected data may be analyzed to detect various speech events (e.g., stuttering) and feedback may be generated and provided based on the detected speech events. The collected data may be used to generate a fluency score or other performance metric associated with speech. Collected data may be provided to a practitioner such as a speech therapist or physician for improved analysis and/or treatment.

Claims (39)

1. A device, comprising:

one or more processors configured to:

collect audio data;

extract speech information from the collected audio data;

extract environment information from the collected audio data;

analyze the extracted speech information and the extracted environment information;

identify at least one speech event based on the analysis of the extracted speech information and the extracted environment information; and

generate a performance metric based at least partly on the at least one speech event.

2. The device of claim 1 , wherein analyzing the extracted speech information comprises application of a speech pattern model.

3. The device of claim 1 , wherein analyzing the extracted speech information comprises transforming the extracted speech information from a time domain to a frequency domain.

4. The device of claim 1 , wherein the one or more processors are further configured to provide feedback associated with the at least one speech event wherein providing feedback comprises at least one of displaying text, displaying graphics, and providing haptic feedback.

5. The device of claim 4 , wherein feedback is provided in real time during collection of audio data.

6. The device of claim 1 , wherein collecting audio data comprises capturing audio received via a user device microphone.

7. The device of claim 1 , wherein the performance metric comprises a fluency score calculated by dividing fluent speech by total speech.

8. A non-transitory computer-readable medium, storing a plurality of processor executable instructions to:

collect audio data;

extract speech information from the collected audio data;

extract environment information from the collected audio data;

analyze the extracted speech information and the extracted environment information;

identify at least one speech event based on the analysis of the extracted speech information and the extracted environment information; and

generate a performance metric based at least partly on the at least one speech event.

9. The non-transitory computer-readable medium of claim 8 , wherein analyzing the extracted speech information comprises application of a speech pattern model.

10. The non-transitory computer-readable medium of claim 8 , wherein analyzing the extracted speech information comprises transforming the extracted speech information from a time domain to a frequency domain.

11. The non-transitory computer-readable medium of claim 8 , wherein the plurality of processor-executable instructions are further to provide feedback associated with the at least one speech event wherein providing feedback comprises at least one of displaying text, displaying graphics, and providing haptic feedback.

12. The non-transitory computer-readable medium of claim 11 , wherein feedback is provided in real time during collection of audio data.

13. The non-transitory computer-readable medium of claim 8 , wherein collecting audio data comprises capturing audio received via a user device microphone.

14. The non-transitory computer-readable medium of claim 8 , wherein the performance metric comprises a fluency score calculated by dividing fluent speech by total speech.

15. A method comprising:

collecting audio data;

extracting speech information from the collected audio data;

extracting environment information from the collected audio data;

analyzing the extracted speech information and the extracted environment information;

identifying at least one speech event based on the analysis of the extracted speech information and the extracted environment information; and

generating a performance metric based at least partly on the at least one speech event.

16. The method of claim 15 , wherein analyzing the extracted speech information comprises application of a speech pattern model.

17. The method of claim 15 , wherein analyzing the extracted speech information comprises transforming the extracted speech information from a time domain to a frequency domain.

18. The method of claim 15 further comprising providing feedback associated with the at least one speech event, wherein providing feedback comprises at least one of displaying text, displaying graphics, and providing haptic feedback, and wherein feedback is provided in real time during collection of audio data.

19. The method of claim 15 , wherein collecting audio data comprises capturing audio received via a user device microphone.

20. The method of claim 15 , wherein the performance metric comprises a fluency score calculated by dividing fluent speech by total speech.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2022
From: EDALAT, PAUL; MAGUIRE, GERALD A, DR; HATAMIAN, MEHDI
To: VIVERA PHARMACEUTICALS INC.
Reel/Frame 059584/0622 →
Cited By (2)
US 12,562,072 US 12,598,256