As i said in my first email, I am not sure yet if this application i was thinking about, will be finally get into an MCU. Therefore i haven't thought yet for any possible processor. (I was hoping some PIC of 18F series can handle this). Of course the most time and CPU consuming part is the training which will be held in a PC. Only the weights of the NN are going to be put in some memory, for the calculations. (If i ever manage to build this NN) The network and application do not have to recognize all the human vocabulary, and occupy banks of Pentium IV... A few words (four-five words) are enough. I was having in my mind the way mobile phones work but as some members of the list said it may be not a NN but some other kind of algorithm. Anyway, thanks >From: "Robert B." >Reply-To: pic microcontroller discussion list >To: PICLIST@MITVMA.MIT.EDU >Subject: Re: Speech Recognition with Neural Network >Date: Wed, 21 Apr 2004 22:37:08 -0500 > >I'm gonna have to question your choice of processor for this project. In >the robotics lab here they have a neural network, but it's powered by a >bank >of pentium IV's. It's obviously a little more complicated, but as I >understand it the neural network tends to eat up CPU time like no other. >My >cell phone has speech recognition software that works quite well. I'm not >sure how it works, but first you record your voice, then when you repeat >the >command it recognizes it and does the specified task. It also has a number >of pre-programmed functions, though any sort of non-american accent tricks >them. This leads me to believe that it is probably some sort of >hashing/matching algorithm instead of a complicated neural network. If all >you care about is getting a robotic hand to move around on command, you >might consider a simpler solution. > >PICS run fast enough to sample audio to at a decent rate, so that's where >I'd start, with developing a pic-specific algorithm of storing sounds. > >It's just my opinion though! :-D > > > > >----- Original Message ----- >From: "Dimitris Kapousouz" >To: >Sent: Wednesday, April 21, 2004 7:18 PM >Subject: [EE]: Speech Recognition with Neural Network > > > > Hello Dear list > > > > I am working on a (hobby) project, trying to implement some kind of >system > > that will be able to accept orders and act accordingly depending on the > > order. To be more specific i want a -robotic- arm to move > > up-down-left-right, when i say these (up down left right) words. I >decided > > to build this system with use of neural networks (i have read that it >gives > > till now the most promisng results). > > > > I thought that the network should have be feedforward network trained >with > > back propagation (very common for pattern recognition), but i am stuck >in > > some thing. The theory of NN says that every neuron of the network >should > > have a transfer function (sigmoid, pulse, logsig, linear etc.). I don't >know > > which one is the best for my application. Will i understand this by > > experimenting or is there some standard guiding rule? > > > > Another question that arises is where to train the network? I know about > > Matlab and fuzzytech, but is there any other software that handles NN >that >i > > should for sure check out? Is there any that can also generate code for >PICs > > or AVRs ? (My final wish is to get all this system in some MCU but i am >not > > sure yet if there is any PIC with enough RAM and speed for such an > > application maybe dsPIC?) > > > > And a last question, which sapmling rate is reccomended for speech > > applications? > > > > > > Thank you in advance, i will appreciate any comments > > > > Dimitris Kapousouz > > > > _________________________________________________________________ > > STOP MORE SPAM with the new MSN 8 and get 2 months FREE* > > http://join.msn.com/?page=features/junkmail > > > > -- > > http://www.piclist.com hint: PICList Posts must start with ONE topic: > > [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads > >-- >http://www.piclist.com hint: The list server can filter out subtopics >(like ads or off topics) for you. See http://www.piclist.com/#topics _________________________________________________________________ Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics