Audio API
Levert av Vestland fylkeskommune · org.nr. 821311632
Åpen22 endepunkter
Searching and fetching all audio used in the NDLA platform. The Audio API provides an endpoint for searching and fetching audio used in NDLA resources. Meta-data like title, tags, language and license are searchable and also provided in the results. The media file is provided as an URL with the mime type.
Endepunkter (22)
audio · 9
- GET
/audio-api/v1/audioFind audio files - POST
/audio-api/v1/audioUpload a new audio file with meta information - GET
/audio-api/v1/audio/idsFetch audio that matches ids parameter. - POST
/audio-api/v1/audio/searchFind audio files - GET
/audio-api/v1/audio/tag-searchRetrieves a list of all previously used tags in audios - DELETE
/audio-api/v1/audio/{audio-id}Deletes audio with the specified id - GET
/audio-api/v1/audio/{audio-id}Fetch information for audio file - PUT
/audio-api/v1/audio/{audio-id}Upload audio for a different language or update metadata for an existing audio-file - DELETE
/audio-api/v1/audio/{audio-id}/language/{language}Delete language version of audio metadata.
series · 7
- GET
/audio-api/v1/seriesFind series - POST
/audio-api/v1/seriesCreate a new series with meta information - POST
/audio-api/v1/series/searchFind series - DELETE
/audio-api/v1/series/{series-id}Deletes series with the specified id - GET
/audio-api/v1/series/{series-id}Fetch information for series - PUT
/audio-api/v1/series/{series-id}Upload audio for a different language or update metadata for an existing audio-file - DELETE
/audio-api/v1/series/{series-id}/language/{language}Delete language version of audio metadata.
transcription · 6
- GET
/audio-api/v1/transcription/audio/{audioId}/{language}Get the transcription status of an audiofile - POST
/audio-api/v1/transcription/audio/{audioName}/{audioId}/{language}Transcribe audio - GET
/audio-api/v1/transcription/video/{videoId}/{language}Get the transcription status of a video - POST
/audio-api/v1/transcription/video/{videoId}/{language}Transcribe video - GET
/audio-api/v1/transcription/{videoId}/{language}/extract-audioGet audio extraction status - POST
/audio-api/v1/transcription/{videoId}/{language}/extract-audioExtract audio from video