Монголын дууны технологи нэг хэдэн кодын мөрөөр

Duudlaga STT болон Duudlaga TTS API-уудыг ашиглан таны бүтээгдэхүүнд Монголын ярианы текст рүү болон текстийн ярианд нэмнэ үү. Кредитээ нэмэгдүүлж, зөвхөн хэрэглэсэн зүйлсийнхээ төлбөрийг төлнө.

Cennik STT za minutę
Cennik TTS za znak
Brak opłaty miesięcznej
Duudlaga Developer API

Бэлэн REST API

Таны dk_live түлхүүртэй шууд дуудлага хийх.

200 OK
POST /v1/stt/transcriptions
Authorization: Bearer dk_live_••••••••••••

{
  "text": "Сайн байна уу, өнөөдрийн хурлыг эхэлье.",
  "model": "duudlaga-stt-1"
}

Duudlaga STT

70₮ / минут

Duudlaga TTS

5,000₮ / 10,000 тэмдэгт

Хэмжээний хязгаар

Ty decydujesz

Та юу бүтээж болох вэ

Дуу хоолойтой ажилладаг бүх төрлийн бүтээгдэхүүнд зориулагдсан.

Утсаар ярих төвүүд болон уулзалтууд

Утсаар ярих болон уулзалтын бичлэгийг автоматжуулан хайж болох Монгол текст болгон хувиргана. QA болон тэмдэглэл авахад тохиромжтой.

Дуу хоолойтой аппликейшнүүд

Мэдээлэл унших, аудио контент үүсгэх, апп доторх дуу хоолойны туслахд Монгол дуу хоолойг нэмнэ.

Автоматжуулалт

Дотоод хэрэгслүүд, чатботууд, ажлын урсгалд ярианы таних болон ярианы үүсгэх алхмуудыг нэмнэ.

Энгийн үнэ

Сар бүрийн төлбөргүй. Кредитийг урьдчилан худалдаж аваад зөвхөн хэрэглэсэн зүйлсийнхээ төлбөрийг төлнө.

Duudlaga STT

duudlaga-stt-1

200₮70₮ / минут

Монгол болон хос Монгол-англи яриаг өндөр нарийвчлалтайгаар транскрипц хийдэг. Бодит аудио хугацаагаар төлбөр тооцно.

Duudlaga TTS

duudlaga-tts-1

5,000₮ / 10,000 тэмдэгт

Текстийг байгалийн Монгол ярианд хувиргадаг. Илгээсэн тэмдэгтийн тоогоор төлбөр тооцно.

Кредит нь таны Duudlaga Flow дансны үлдэгдлээс хасагдана. Автомат дахин цэнэглэлт идэвхтэй бол, үлдэгдэл багасахад таны данс өөрөө цэнэглэгдэнэ.

Хурдан эхлэх

API түлхүүрээ Authorization хедерийн Bearer токен болгон илгээнэ. Түлхүүрүүд dk_live_... -аар эхэлнэ.

Бүх хүсэлт нь Authorization: Bearer dk_live_... хедер шаардлагатай.

Бүх хүсэлт нь таны кредитээс хасагдана. Хэрэв үлдэгдэл дуусвал, хүсэлтүүд 402 буцаана.

TTS нь асинхрон: та эхлээд 202 хүлээн авч, дараа нь статус болон audio_url-ийг шалгана.

АргаТөгсгөл
POST
/v1/stt/transcriptions

Аудио файлыг оруулж, Монгол текстийг буцаана.

POST
/v1/tts/speech

Текстийг илгээж, яриа үүсгэх ажлыг эхлүүлнэ.

GET
/v1/tts/speech/{id}

Ажлын статусыг шалгаж, audio_url-ийг авна.

GET
/v1/tts/voices

Боломжтой дуу хоолойг жагсаана.

GET
/v1/me

Түлхүүрийн мэдээлэл, үлдэгдэл, хязгааруудыг шалгана.

Яриаг транскрипц хийх

curl -X POST "https://api.duudlaga.dev/v1/stt/transcriptions" \
  -H "Authorization: Bearer dk_live_your_api_key" \
  -F "[email protected]"

# 200 OK
{
  "id": "tr_8f2c1a",
  "text": "Сайн байна уу, өнөөдрийн хурлыг эхэлье.",
  "duration_seconds": 12.4,
  "model": "duudlaga-stt-1"
}

Яриа үүсгэх

curl -X POST "https://api.duudlaga.dev/v1/tts/speech" \
  -H "Authorization: Bearer dk_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "duudlaga-tts-1",
    "voice": "female-1",
    "input": "Сайн байна уу, тавтай морилно уу."
  }'

# 202 Accepted
{ "id": "sp_4d9e7b", "status": "queued" }

# GET https://api.duudlaga.dev/v1/tts/speech/sp_4d9e7b
{ "id": "sp_4d9e7b", "status": "completed", "audio_url": "https://..." }

Limity zapytań

Limity każdego klucza API ustawiasz sam w konsoli — częstotliwość zapytań, równoległość i dzienne wydatki. Nowe klucze startują bez limitów. Zapytania powyżej Twoich limitów zwracają 429 z nagłówkiem Retry-After.

Częstotliwość zapytań Duudlaga STT
Częstotliwość zapytań Duudlaga TTS
Równoległe zapytania
Dzienny limit wydatków

Kody błędów

Wszystkie błędy są zwracane w jednym formacie JSON. Rozgałęź na polu kodu w swojej integracji.

400invalid_request

Żądanie jest źle sformułowane lub brakuje wymaganego pola.

402insufficient_credits

Twoje saldo kredytowe jest zbyt niskie. Doładuj i spróbuj ponownie.

402payment_required

Płatność za automatyczne doładowanie nie powiodła się, więc dostęp jest wstrzymany do czasu rozwiązania problemu.

422no_speech

Nie wykryto mowy w pliku audio.

429rate_limit_exceeded

Osiągnąłeś limit żądań. Spróbuj ponownie po czasie podanym w nagłówku Retry-After.

429daily_spend_cap_exceeded

Ten klucz osiągnął swój dzienny limit wydatków.

429concurrency_limit_exceeded

Zbyt wiele żądań działa jednocześnie dla tego klucza.

500internal_error

Błąd serwera. Proszę spróbować ponownie.

Używaj z dowolnego agenta AI przez MCP

Podłącz Duudlaga do claude.ai, Claude Desktop, ChatGPT, Claude Code, Cursor lub dowolnego klienta MCP — przez adres URL albo lokalnym serwerem.

Zdalne konektory przyjmują wyłącznie adres URL. Wklej go, zaloguj się w przeglądarce i zatwierdź — nie ma klucza API do skopiowania.

Każde połączenie jest osobne: ustaw jego dzienny limit wydatków albo odłącz je w dowolnej chwili w konsoli deweloperskiej.

Narzędzia: transcribe, synthesize_speech, get_speech_job, list_voices, get_account — wszystkie rozliczane z tych samych przedpłaconych kredytów.

claude.ai · Claude Desktop · ChatGPT

https://api.duudlaga.dev/mcp

Wklej to jako Remote MCP server URL w oknie „Add custom connector”.

Claude Code

claude mcp add --transport http duudlaga https://api.duudlaga.dev/mcp

Cursor · Windsurf · VS Code

{
  "mcpServers": {
    "duudlaga": {
      "url": "https://api.duudlaga.dev/mcp"
    }
  }
}

Serwer lokalny (pliki na twoim komputerze)

claude mcp add duudlaga -- npx -y @duudlaga/mcp

Wymaga Node 18+. Użyj go do plików na własnym komputerze; serwer zdalny przyjmuje publiczne adresy HTTPS.

Najczęściej zadawane pytania

Jak zacząć?

Zaloguj się do konsoli i utwórz klucz API. Klucze wydają Twoje kredyty Duudlaga, więc upewnij się, że Twoje konto ma saldo.

Jak jest naliczana opłata za korzystanie?

Duudlaga STT kosztuje 70₮ za minutę, a Duudlaga TTS kosztuje 5 000₮ za 10 000 znaków. Nie ma miesięcznej opłaty, płacisz tylko za to, co używasz.

Jakie ograniczenia obowiązują?

Limit zapytań, równoległość i dzienny limit wydatków dla każdego klucza ustawiasz sam w konsoli. Nowe klucze startują bez limitów; wydatki ogranicza Twoje przedpłacone saldo.

Dlaczego TTS nie odpowiada natychmiast?

Generowanie mowy działa jako zadanie w kolejce. Żądanie POST zwraca 202 z identyfikatorem, a następnie wykonujesz zapytanie GET /v1/tts/speech/:id, aż audio_url będzie gotowe.

Jakie języki są obsługiwane?

Głównym językiem jest mongolski, a mieszana mowa mongolsko-angielska jest rozpoznawana. TTS dostarczane jest z głosami mongolskimi.

Czy agenci AI mogą korzystać z Duudlaga przez MCP?

Tak. Dodaj https://api.duudlaga.dev/mcp jako custom connector w claude.ai, Claude Desktop lub ChatGPT: logujesz się w przeglądarce i zatwierdzasz, bez kopiowania klucza API. Claude Code, Cursor, Windsurf i VS Code przyjmują ten sam adres. Lokalny serwer @duudlaga/mcp nadal służy do plików na twoim komputerze.

Zacznij dzisiaj

Zaloguj się do konsoli, utwórz swój pierwszy klucz API i wyślij swoje pierwsze żądanie w ciągu kilku minut.