Can AI and Voice Control Adjust Music Volume with Fuzzy Membership Function?

Click For Summary

Discussion Overview

The discussion revolves around the implementation of an AI system that controls music volume using fuzzy membership functions via voice commands, specifically within the context of an Electronic Engineering assignment. Participants explore both software and hardware components necessary for the project.

Discussion Character

  • Exploratory, Technical explanation, Debate/contested, Homework-related

Main Points Raised

  • One participant proposes using Matlab for programming the AI and controlling volume through voice commands, but expresses uncertainty about integrating hardware into the project.
  • Another participant suggests using four comparators with different thresholds to create a "thermometer code" for volume levels, indicating how the system could interpret voice commands based on signal thresholds.
  • A later reply questions how to connect an analog voice input to the comparators, indicating a need for clarification on hardware integration.
  • One participant expresses confusion about the moving average of signals in relation to the music and seeks further explanation.
  • Another participant doubts the feasibility of burning Matlab programming into an integrated circuit, suggesting that the original poster may lack the necessary expertise for this approach.

Areas of Agreement / Disagreement

Participants express differing views on the feasibility of the proposed methods, particularly regarding the integration of hardware and the use of Matlab programming. There is no consensus on the best approach to implement the project.

Contextual Notes

Limitations include potential misunderstandings about hardware integration, the complexity of converting software to run on an integrated circuit, and the assumptions made regarding the capabilities of the participants.

Who May Find This Useful

Students and practitioners interested in AI, voice control systems, fuzzy logic applications, and hardware integration in electronic engineering projects may find this discussion relevant.

Madness_hero
Messages
6
Reaction score
0
Was given an assignment to create an AI that can control the music's volume by using fuzzy membership function (slightly soft, soft, loud, very loud) via voice control but the problem is we need to implement hardware into the project because my course is Electronic Engineering.

So far, I've only got the idea to write the program using Matlab and then by using the MIC to control the volume by saying the commands and then the software will process everything and then the music will play from the speakers.
But so far, I can't think of a way to include hardware into this project.

Can someone help me please...
 
Physics news on Phys.org
How about using four comparators with different thresholds? Whenever the signal crosses a threshold, the comparator turn ons. The result is a four-bit "thermometer code," like this:

0000 : no comparators tripped; no signal
0001 : only the lowest-threshold thermometer tripped; slightly soft
0011 : two comparators tripped, soft
0111 : three comparators tripped, loud
1111 : four comparators tripped, very loud

Since there will be pulses on each of these signals in time with the music, you might want to take a moving average of them, etc.

- Warren
 
but it requires an analog voice input, how to link it to the comparators?
 
Try wires.

- Warren
 
chroot said:
Since there will be pulses on each of these signals in time with the music, you might want to take a moving average of them, etc.

- Warren
I'm sorry but I don't quite understand this part.


and can I do the project like this :
I burn the Matlab programming into an IC and then run it with the 4 comparators.
The MIC will be connected to this circuit which will then connect to the speaker.
So when I say the command, the IC will read it and produce the significant signal to the comparator and then the speaker's volume will react to the comparator's results.
 
I'm sorry, but if you think you can simply burn MATLAB programming into an integrated circuit, I don't think you have the expertise to attempt this project. I don't really have to walk you through details like connecting a signal to a comparator. I suggest that you speak to your professor.

- Warren
 
thank you for being straight forward
 

Similar threads

Replies
10
Views
5K
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
7
Views
6K
Replies
3
Views
5K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
620
Replies
138
Views
27K
  • · Replies 3 ·
Replies
3
Views
3K