Diagnostic system with sound recognition
A blending system diagnoses a blending device. The blending system may include a diagnostic system that captures audio and diagnosis an issue of a blending device. The diagnostic system may compare the audio to reference audio. The comparison may match the audio with reference audio. The reference audio may be associated with diagnostic data. The diagnostic system may generate a diagnosis based on the match audio and associated diagnostic data.
1. A blender system comprising:
a blender comprising
a base housing a motor;
a container operatively attached with the base; and
a blade assembly operatively attached to the container; and,
a user device comprising an input device that operatively receives at least one parameter, wherein the at least one parameter is captured during the motor operation, wherein the at least one parameter comprises audio recorded of the motor during the motor operation, and
wherein the user device generates a diagnostic for an operating error associated with the blender based at least in part on generating an audio fingerprint that represents the audio, and wherein the diagnosing the blending device further comprises comparing the generated audio fingerprint to reference audio fingerprints to determine whether the generated audio fingerprint matches at least one matched reference audio fingerprint and identifying the operating error based at least in part on the matched reference audio fingerprint.
2. The blender system of claim 1 , wherein the blender further comprises at least one sensor that operatively senses the at least one parameter.
3. The blender system of claim 1 , wherein the blender operatively transmits the at least one parameter to the user device.
4. The blender system of claim 1 , wherein the at least one parameter further comprises at least one of a temperature during motor operation, run-time of the motor, blending program performed by the motor, or vibration information, and wherein the user device further identifies the operating error based at least in part on the matched reference audio fingerprint and at least one of the temperature during motor operation, run-time of the motor, blending program performed by the motor, or vibration information.
5. The blender system of claim 1 , wherein the input device operatively receives at least one of ingredient information or weight information of ingredients and wherein the user device further generates the diagnostic for the operating error associated with the blender based on the at least one parameter and the at least one of ingredient information or weight information of ingredients.
6. The blender system of claim 1 , wherein the user device adds the generated audio fingerprint to reference audio fingerprints in response to the generated audio fingerprint not matching any of the reference audio fingerprints.
7. The blender system of claim 1 , wherein the input device operatively receives at least one of a user action or a blending parameter and associates the at least one of the user action or the blending parameter with the generated audio fingerprint.
8. The blender system of claim 1 , wherein the user device further determines at least one matched reference audio fingerprint through filtering the reference audio fingerprints based on operating parameters of the blender system.