Toolverse
Wszystkie skille

addis-assistant

autor: openclaw

Zamieniaj mowę na tekst i tłumacz języki za pomocą API Addis Assistant

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

O skillu

Skill integrujący API Addis Assistant do zamiany mowy na tekst oraz tłumaczenia między językami. Obsługuje konwersję plików audio (w szczególności amharskiego) na tekst oraz tłumaczenie tekstu z języka źródłowego na docelowy. Idealne rozwiązanie dla aplikacji wymagających przetwarzania mowy lub wielojęzycznego wsparcia. Wymaga klucza API (x-api-key) do autoryzacji.

Jak używać

  1. Uzyskaj klucz API (x-api-key) od Addis Assistant i przygotuj go do użycia w skrypcie.

  2. Aby zamienić mowę na tekst, przygotuj plik audio w formacie obsługiwanym przez API. Skrypt stt.py wysyła żądanie POST na endpoint api.addisassistant.com/api/v2/stt, przekazując ścieżkę do pliku audio oraz parametr language_code ustawiony na "am" (amharski).

  3. Uruchom skrypt Speech-to-Text, podając ścieżkę do pliku audio i klucz API. Skrypt zwróci transkrypcję tekstu z pliku dźwiękowego.

  4. Aby przetłumaczyć tekst, użyj skryptu translate.py. Przygotuj tekst do tłumaczenia, kod języka źródłowego (np. "am" dla amharskiego) i kod języka docelowego (np. "en" dla angielskiego).

  5. Skrypt wysyła żądanie POST na endpoint api.addisassistant.com/api/v1/translate z parametrami text, source_language i target_language. Zwraca przetłumaczony tekst w języku docelowym.

  6. Oba skrypty wymagają przekazania klucza API jako argumentu. Zapoznaj się z dokumentacją api_spec.md w katalogu references/ aby zobaczyć szczegółowe parametry i przykłady curl dla każdego endpointu.

Podobne skille