init_model()
and install_birdnet()
.recticulate::py_require()
to resolve python
dependencies in an ephemeral virtual environmentbirdnet
python package, and full integration
tests that depend on the birdnet
python package. See
tests/TEST_PLAN.md
for more details.install_birdnet()
is now a defunctioned. It is no
longer needed to install the birdnet
python package
manually. The package will be installed automatically when you use it
for the first time.birdnet
Python package to
0.1.7
.This update brings significant changes and improvements, including
support for loading pre-existing and custom-trained models, aligning the
package with birdnet 0.1.6
.
init_model()
function is now
deprecated and will be removed in the next version.
Please use the birdnet_model_*
function family for model
initialization.available_languages()
update: A new
argument has been added to available_languages()
to specify
the BirdNET version, making it more flexible for different model
versions.get_labels_path
to
labels_path()
. It now requires a model object as its first
argument.predict_species()
was renamed to
predict_species_from_audio_file()
predict_species_at_location_and_time()
was
changed to requirer a model object as first
argument.birdnet_model_*
) to load pre-existing and custom-trained
models. These functions offer a more flexible approach to model loading.
See ?birdnet_model_load
for more details.Uses birdnet v0.1.6
under the hood to fix an issue when
downloading models. No new functionality has yet been implemented.
The update of birdnet
to 0.1.1
brings:
- Add parameter ‘chunk_overlap_s’ to define overlapping between chunks
- Remove parameter ‘file_splitting_duration_s’ instead load files
in 3s chunks
- Remove ‘librosa’ dependency
Other:
- check of the correct version of birdnet
is
installed in the current virtual environment
- expand vignette on
how to use virtual environments