-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposals for different presentation of Xeno-canto sound recordings #97
Comments
Hello @wp-xc MM sent me your email yesterday. today I implemented a new tab for this, following your example, you can check it out here: I hope this works for you. Cheers! |
Wow!
Splendid Jose!
Thanks!!!
Willem-Pier
Op wo 26 jun 2024 om 01:28 schreef José Luis Pereira <
***@***.***>:
… Hello @wp-xc <https://github.com/wp-xc>
MM sent me your email yesterday. today I implemented a new tab for this,
following your example, you can check it out here:
https://orthoptera.speciesfile.org/otus/829396/xenocanto
I hope this works for you.
Cheers!
—
Reply to this email directly, view it on GitHub
<#97 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BJOCUN4U4SMAWDDSOZTRPCLZJH4JTAVCNFSM6AAAAABJ37Q5Y6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJQGE4TOMJWHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Xeno-canto
***@***.*** | www.xeno-canto.org
*Sharing natu**re sounds from around the world*
*Liked xeno-canto? Was it useful? Consider a donation
<https://www.xeno-canto.org/donate> !*
|
Would it be possible to grey-out the heading of the tab with species and genera where no sounds are available? |
Worth noting that would add additional delay. Perhaps we could consider crawling the API daily with |
It's not possible. Taxonpages doesn't know if the audios exist until it makes the request to xeno-canto, even so the tabs are layout spaces, the only thing we can do is hide or show them depending on the range group of the taxa. This is something we are already doing |
The old OSF has sound recordings of 1000 species (999 to be exact) and xeno-canto might cover a few additional European species. There are over 29,100 extant species, so even if we hosted all OSF sounds on xeno-canto, still only 3.44% of the species would have content on the xeno-canto tab. Users might be discouraged after looking there a few times without avail and simply think that it doesn't work. Same with iNat. Could perhaps Hernán's idea be extended to something like a protocol to automatically check the API perhaps once a month and somehow deactivate the tab for species where no content is found? |
For iNaturalist crawling to have cached responses (or at least enough information to know that hitting the API likely will bring data) is not that easy, xeno-canto's grasshoppers sounds are not a extremely long list and can be crawled completely in minutes. At the moment of writing this comment, https://xeno-canto.org/api/2/recordings?query=grp:grasshoppers returns 50 pages. |
Indeed frustrating! Maybe include the number of links in the tab? F.e. inaturalist (0) might be useful to dedicate searches in inaturalist... |
We have recently added thousands of recordings to Xeno-canto in a project that has now more or less finished, so it may be a good time to refresh the data you have on XC recordings. There are about 25000 recordings on Xeno-canto now, predominantly from Europe.
We would like to make a suggestion on the presentation of the XC recordings.
as it stands now, on pages like https://orthoptera.speciesfile.org/otus/829396/overview
a link to Xeno-canto (https://xeno-canto.org/species/Gryllus-campestris, 500+ recordings) is there, but it is not found under the sound links, rather under "External links to websites". That is correct of course, but perhaps the text "[general information]" could be changed to [sound files] or some such.
another possibility would be a tab with a link to XC pages and sonograms like there is for iNaturalist :-) all necessary info for API access to XC metadata can be found here: https://xeno-canto.org/article/153
The text was updated successfully, but these errors were encountered: