Lister les fournisseurs de transcription
curl --request GET \
--url https://app.famulor.de/api/user/assistants/transcriber-providersimport requests
url = "https://app.famulor.de/api/user/assistants/transcriber-providers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.famulor.de/api/user/assistants/transcriber-providers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.famulor.de/api/user/assistants/transcriber-providers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.famulor.de/api/user/assistants/transcriber-providers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.famulor.de/api/user/assistants/transcriber-providers")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.famulor.de/api/user/assistants/transcriber-providers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": 1,
"name": "Deepgram",
"code": "deepgram"
},
{
"id": 2,
"name": "Azure",
"code": "azure"
},
{
"id": 3,
"name": "Gladia",
"code": "gladia"
}
]
Assistants IA
Lister les fournisseurs de transcription
Récupérer les fournisseurs STT (reconnaissance vocale) disponibles
GET
/
api
/
user
/
assistants
/
transcriber-providers
Lister les fournisseurs de transcription
curl --request GET \
--url https://app.famulor.de/api/user/assistants/transcriber-providersimport requests
url = "https://app.famulor.de/api/user/assistants/transcriber-providers"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://app.famulor.de/api/user/assistants/transcriber-providers', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.famulor.de/api/user/assistants/transcriber-providers",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://app.famulor.de/api/user/assistants/transcriber-providers"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.famulor.de/api/user/assistants/transcriber-providers")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.famulor.de/api/user/assistants/transcriber-providers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body[
{
"id": 1,
"name": "Deepgram",
"code": "deepgram"
},
{
"id": 2,
"name": "Azure",
"code": "azure"
},
{
"id": 3,
"name": "Gladia",
"code": "gladia"
}
]
API Famulor 1.0 (héritée). Cette page concerne uniquement Famulor 1.0 (
app.famulor.de) et est conservée pour la compatibilité. Pour la plateforme actuelle, consultez la référence API Famulor 2.0.id renvoyé comme transcriber_provider_id dans la configuration de l’assistant.
Paramètres de requête
integer
Filtrer les fournisseurs par langue prise en charge. Seuls les fournisseurs prenant en charge la langue indiquée sont renvoyés. Utilisez le point de terminaison Récupérer les langues pour obtenir les ID de langue disponibles.
Champs de réponse
array
[
{
"id": 1,
"name": "Deepgram",
"code": "deepgram"
},
{
"id": 2,
"name": "Azure",
"code": "azure"
},
{
"id": 3,
"name": "Gladia",
"code": "gladia"
}
]
Remarques
- Si
language_idn’est pas fourni, tous les fournisseurs sont renvoyés. - Tous les fournisseurs ne prennent pas en charge toutes les langues – utilisez le filtre
language_idpour trouver les fournisseurs compatibles. - Les fournisseurs de transcription ne sont pertinents que pour le mode
pipeline(les modesmultimodaletdualplexgèrent le STT en interne). - Si vous ne définissez pas
transcriber_provider_idlors de la création d’un assistant, le fournisseur par défaut de la langue est utilisé.