Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > Electronic Projects Design/Ideas/Reviews


Electronic Projects Design/Ideas/Reviews Are you building an electronic project or want to? Maybe you need some assistance? Come and submit your electronic questions here and let our experienced members find a solution.

Reply
 
Tools
Old 4th July 2009, 09:38 PM   #1
Default Dog Bark Identifier

Does anyone have any idea as to if its possible with a PICAXE or PIC to "listen" to a microphone and recognize a dog's bark? and signal that.
I need to do it as I want to count just how many times a day my neighbour's dog barks...
I wonder if it is possible to say "record" 10 different barks and take an average of them in some audio manner, to allow other "Barks" to be identified and counted.....maybe using the ADC input of a PIC or PICAXE (would a PICAXE be quick enough?)
I don't want the counter to just count any loud noise.........
I will be grateful for any ideas, especially from someone who has already done something similar......
regards
Der Fisherman
der_fisherman is offline  
Old 5th July 2009, 01:34 AM   #2
Default

Detecting a dogs bark would require some complex analysis with a PIC.

As an alternate, there are dog bark devices available that generate a loud ultrasonic sound when they detect a dog bark, to curb the barking. If you did not want to use it for that purpose, you could disconnect the sound transducer and just count the signal pulses to the transducer.
__________________
Carl
Curmudgeon Elektroniker
crutschow is offline  
Old 5th July 2009, 07:35 AM   #3
Default

I already have that part, I wanted to automate it.....but thanks anyway.
der_fisherman is offline  
Old 5th July 2009, 07:35 AM   #4
Default

Quote:
Originally Posted by crutschow View Post
Detecting a dogs bark would require some complex analysis with a PIC.

As an alternate, there are dog bark devices available that generate a loud ultrasonic sound when they detect a dog bark, to curb the barking. If you did not want to use it for that purpose, you could disconnect the sound transducer and just count the signal pulses to the transducer.
Our neighbor's mutt is wearing one of those. It is on the mutt's collar. I'm guessing that it just uses sound pressure level to trigger it, because it taught the mutt to bark quietly.

Might have to use a directional microphone to do this from afar.
MikeMl is offline  
Old 5th July 2009, 07:54 AM   #5
Default

You are right, the sound pressure being close to the dog's head is easily measure. I am 40 meters away and want to distinguish from any other loud noises......so real time analysis is required.
I will have to set up and see what I can record......looks like it will be a first if I achieve anything.....
Regards
der_fisherman is offline  
Old 5th July 2009, 02:20 PM   #6
Default

My Lab puppy has different barks, for different reasons I suppose. It would be amazing if you could isolate just the barking, but got a hunch it's a little much to expect from a PIC (an AVR might ). Maybe the time between barks, since nuisance barking is repetitious, and pretty consistent. Anything else is worth checking out, since it's more like the kind of bark to alert you to trouble.
HarveyH42 is offline  
Old 5th July 2009, 10:58 PM   #7
Default

A bandpass filter, very directional mic, and proper gain setting might help to give a close count. It won't be perfect.
flat5 is offline  
Old 6th July 2009, 01:40 AM   #8
Default

Why are you counting how often your neighbours dog barks?
Perhaps you will have better success counting the squirrels that run accross his front lawn causing the barking
__________________
Mike
My website: www.ElectroBird.net
birdman0_o is offline  
Old 6th July 2009, 05:18 AM   #9
Default

A dsPIC would have the horse power to do a FFT of the waveform, analyze it, and guess if it is a bark or not. Microchip does have a voice recognition library for the dsPIC but it is only for humans.
You'd need some pretty good programming skills to pull this off. It may be easier to try to get closer to the dog. Maybe put a directional mic on the fence that borders your property and set the VOX high enough that the dog is the only thing that triggers it +85% of the time. Then vet the recording (pun intended) before submitting it to the authorities.
__________________
Inside every little problem, is a big problem trying to get out.
kchriste is online now  
Old 7th July 2009, 12:02 PM   #10
Default Well put

Thanks, I fear that you may be perfectly right......
regards
Der Fisherman
der_fisherman is offline  
Reply

Tags
bark, dog, identifier

Thread Tools
Display Modes


Similar
Title Starter Forum Replies Latest
chip identifier spike47 General Electronics Chat 20 15th April 2009 01:01 PM
Bark activated sprinkler system Ray Bearden Electronic Projects Design/Ideas/Reviews 10 29th November 2007 02:57 AM
How to build a dog bark eliminator uconn2323 Electronic Projects Design/Ideas/Reviews 5 8th January 2004 06:56 AM



All times are GMT. The time now is 05:35 PM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker