Developments and Tests #1
Replies: 8 comments 15 replies
-
Recording is at 192kHz using a homebuild audio card and microphone amplifier. The mic position is poor - typical of many BirdNET pi installations. On a condo deck with two sliding glass doors at right angles to each other. This distorts the sound somewhat at ultrasonic frequencies due to echos. Results: --overlap 0.1 - seems best on this file so far --overlap 0.2 --overlap 0.3 I did not expect the 240 kHz to work since the recordings are at 192kHz. Let me know if this is incorrect. No results from this command so I didn't go further. Changed config.py SAMPLE_RATE: int = 240000 and SIG_LENGTH: float = 0.6 |
Beta Was this translation helpful? Give feedback.
-
I'm going to try altering a version of analyze.py to provide more readable output for multiple files that cover a full night. |
Beta Was this translation helpful? Give feedback.
-
Here's a couple of bat lists. Not sure what format you want. Let me know if you want a different format. I can also do lists as four letter codes. It'll take me a while to get the east - west divisions. A little harder than I thought. I'll probably make state lists and merge them for different regions. Marin County, CA USA California list from NABAT data: |
Beta Was this translation helpful? Give feedback.
-
Once you ran bat_ident.py and have a result file, you can obtain the segmented audio files sorted by detected species using python3 segments.py --audio path/to/input/audio --results path/to/input/audio/results --o path/to/input/audio/segments If you have put your files in the folder 'put-your-files-here', the you can use python3 segments.py If you use the above folder and know that you want to extract the segements, you can use python3 bat_ident.py --segment on and it will generate the segemnts to 'put-your-files-here/segments'. |
Beta Was this translation helpful? Give feedback.
-
Check out the online demo for small files ( a few seconds) now on huggingface.co: I made a mistake when changing to 1444kHz version. In effect, it was running a hybrid between 144 and 256 kHz. Should be fixed now. My appologies. Now it should work . |
Beta Was this translation helpful? Give feedback.
-
INFO on integration of BattyBirdNET-Analyzer to a PI To everyone interested in getting a BirdNET-PI for bats: I am making progress on the integration of the BattyBirdNET into a test system.
Then, in principle, it should work. As I am working on this on the weekends while the kids jump around process is slow but steady. https://github.com/rdz-oss/BattyBirdNET-Pi BR |
Beta Was this translation helpful? Give feedback.
-
News: The BattyBirdNET-Pi prototype is running end2end now!It has been tricky but I am happy to say that the proof-of-concept stage has been reached. What I have learned:
What works now on the prototype BattyBirdNET-Pi
What is not good yet?
Thank you all for your support in getting to this point! Let’s go together, step by step, until it is production ready. Help, if you can, by providing bat call data and noise samples to BattyBirdNET-Analyzer, as well as feedback on issues and pull-requests. If you are not a developer or frustration tolerant, wait a few more weeks. Best regards, Links Prototype install (only if you can handle the pain of bugs AND live in the EU): curl -s https://raw.githubusercontent.com/rdz-oss/BattyBirdNET-Pi/main/newinstaller.sh | bash |
Beta Was this translation helpful? Give feedback.
-
INFO: I updated the training set for the BAVARIA classifier to better detect pipistrellus pipistrellus. It was shadowed by nathusis pipistrelle. Is much better now in keeping those apart. |
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
Beta Was this translation helpful? Give feedback.
All reactions