Model#
BirdNET Model#
acoupi_birdnet.model
#
Acoupi-compatible Model that runs BirdNET.
Classes:
Name | Description |
---|---|
BirdNET |
BirdNET Model to analyse the audio recording. |
Classes#
BirdNET(min_conf=0.25, common_name=False)
#
Bases: Model
BirdNET Model to analyse the audio recording.
This model uses the audioclass library to import the BirdNET model and identify and classify birds vocalisation in audio recordings.
Attributes:
Name | Type | Description |
---|---|---|
name |
str
|
The name of the model, by default "BirdNET". |
Methods:
Name | Description |
---|---|
run |
Run the model on the recording. |
Attributes:
Name | Type | Description |
---|---|---|
common_name |
|
|
min_conf |
|
|
model |
BirdNET
|
Get the BirdNET model. |
name |
|
Attributes#
common_name = common_name
instance-attribute
#
min_conf = min_conf
instance-attribute
#
model
property
#
Get the BirdNET model.
name = 'BirdNET'
class-attribute
instance-attribute
#
Functions#
run(recording)
#
Run the model on the recording.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
recording
|
Recording
|
The audio recording to process. |
required |
Returns:
Type | Description |
---|---|
ModelOutput
|
The model output containing the detections. |