Guides and reference to help you get started, integrate and troubleshoot your use of the YobiYoba REST API.
YobiYoba REST API
Guides and reference to help you get started, integrate and troubleshoot your use of the YobiYoba REST API.
The YobiYoba REST API is split into two complementary families of methods. Pick the section that matches your need:
Basic methods — run audio processing
These are the methods that trigger audio processing on the YobiYoba servers: automatic transcription, text/audio alignment, speaker partitioning and spoken-language detection.
They are called by submitting an audio file (or a stream for the streaming version) and return an XML result that follows a documented DTD schema.
Use them to: transcribe, align, detect the language or partition an audio file or stream.
Additional methods — interact with your data
These are the methods that let you interact with your account data on the platform: files, folders, treatments, results, revisions, summaries, exports, API keys, time counter and time restrictions.
They use a JSON format, the pagination system, and a field-selection mechanism (fields) to let you integrate the platform into your own tools.
Use them to: list, import, export, update or delete your files, folders, treatments and results. To manage your API keys. To check your remaining time.
Getting started
Every API request must be authenticated through an HTTP api-key header carrying a valid API key.
Once logged in, you will be able to generate an API key from the key management page.