From 3859f1c9ae57c3ff5a942821941d70f096765214 Mon Sep 17 00:00:00 2001 From: diegosouzapw Date: Sat, 21 Mar 2026 13:54:22 -0300 Subject: [PATCH] =?UTF-8?q?chore(release):=20v2.9.2=20=E2=80=94=20transcri?= =?UTF-8?q?ption=20Content-Type=20fix,=20Deepgram=20language=20detection,?= =?UTF-8?q?=20TTS=20error=20display?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - fix(transcription): resolveAudioContentType() maps video/mp4 → audio/mp4 for Deepgram/HuggingFace - fix(transcription): detect_language=true + punctuate=true for Deepgram auto-detection - fix(tts): upstreamErrorResponse() correctly extracts string from nested error objects - docs: README transcription/TTS rows updated with provider counts and capabilities - i18n: sync 29/30 language README files with updated feature descriptions - chore: bump version 2.9.1 → 2.9.2 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ README.md | 22 +++++++++++----------- docs/i18n/ar/README.md | 4 ++-- docs/i18n/bg/README.md | 4 ++-- docs/i18n/da/README.md | 4 ++-- docs/i18n/de/README.md | 4 ++-- docs/i18n/es/README.md | 16 ++++++++-------- docs/i18n/fi/README.md | 16 ++++++++-------- docs/i18n/fr/README.md | 16 ++++++++-------- docs/i18n/he/README.md | 16 ++++++++-------- docs/i18n/hu/README.md | 16 ++++++++-------- docs/i18n/id/README.md | 16 ++++++++-------- docs/i18n/in/README.md | 16 ++++++++-------- docs/i18n/it/README.md | 16 ++++++++-------- docs/i18n/ja/README.md | 16 ++++++++-------- docs/i18n/ko/README.md | 16 ++++++++-------- docs/i18n/ms/README.md | 16 ++++++++-------- docs/i18n/nl/README.md | 16 ++++++++-------- docs/i18n/no/README.md | 16 ++++++++-------- docs/i18n/phi/README.md | 16 ++++++++-------- docs/i18n/pl/README.md | 16 ++++++++-------- docs/i18n/pt-BR/README.md | 20 ++++++++++---------- docs/i18n/pt/README.md | 16 ++++++++-------- docs/i18n/ro/README.md | 16 ++++++++-------- docs/i18n/ru/README.md | 16 ++++++++-------- docs/i18n/sk/README.md | 16 ++++++++-------- docs/i18n/sv/README.md | 16 ++++++++-------- docs/i18n/th/README.md | 16 ++++++++-------- docs/i18n/uk-UA/README.md | 16 ++++++++-------- docs/i18n/vi/README.md | 16 ++++++++-------- docs/i18n/zh-CN/README.md | 16 ++++++++-------- docs/openapi.yaml | 2 +- package-lock.json | 4 ++-- package.json | 2 +- 34 files changed, 250 insertions(+), 225 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4f542bbe7..bb52cb4b02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,31 @@ --- +## [2.9.2] — 2026-03-21 + +> Sprint: Fix media transcription (Deepgram/HuggingFace Content-Type, language detection) and TTS error display. + +### 🐛 Bug Fixes + +- **fix(transcription)**: Deepgram and HuggingFace audio transcription now correctly map `video/mp4` → `audio/mp4` and other media MIME types via new `resolveAudioContentType()` helper. Previously, uploading `.mp4` files consistently returned "No speech detected" because Deepgram was receiving `Content-Type: video/mp4`. +- **fix(transcription)**: Added `detect_language=true` to Deepgram requests — auto-detects audio language (Portuguese, Spanish, etc.) instead of defaulting to English. Fixes non-English transcriptions returning empty or garbage results. +- **fix(transcription)**: Added `punctuate=true` to Deepgram requests for higher-quality transcription output with correct punctuation. +- **fix(tts)**: `[object Object]` error display in Text-to-Speech responses fixed in both `audioSpeech.ts` and `audioTranscription.ts`. The `upstreamErrorResponse()` function now correctly extracts nested string messages from providers like ElevenLabs that return `{ error: { message: "...", status_code: 401 } }` instead of a flat error string. + +### 🧪 Tests + +- Test suite: **821 tests, 0 failures** (unchanged) + +### Triaged Issues + +- **#508** — Tool call format regression: requested proxy logs and provider chain info (`needs-info`) +- **#510** — Windows CLI healthcheck path: requested shell/Node version info (`needs-info`) +- **#485** — Kiro MCP tool calls: closed as external Kiro issue (not OmniRoute) +- **#442** — Baseten /models endpoint: closed (documented manual workaround) +- **#464** — Key provisioning API: acknowledged as roadmap item + +--- + ## [2.9.1] — 2026-03-21 > Sprint: Fix SSE omniModel data loss, merge per-protocol model compatibility. diff --git a/README.md b/README.md index c7a74c1148..7d2d61073f 100644 --- a/README.md +++ b/README.md @@ -1105,17 +1105,17 @@ OmniRoute v2.0 is built as an operational platform, not just a relay proxy. ### 🎵 Multi-Modal APIs -| Feature | What It Does | -| -------------------------- | ------------------------------------------------------------------------------------------------------------ | -| 🖼️ **Image Generation** | `/v1/images/generations` with cloud and local backends | -| 📐 **Embeddings** | `/v1/embeddings` for search and RAG pipelines | -| 🎤 **Audio Transcription** | `/v1/audio/transcriptions` (Whisper and additional providers) | -| 🔊 **Text-to-Speech** | `/v1/audio/speech` (multiple engines/providers) | -| 🎬 **Video Generation** | `/v1/videos/generations` (ComfyUI + SD WebUI workflows) | -| 🎵 **Music Generation** | `/v1/music/generations` (ComfyUI workflows) | -| 🛡️ **Moderations** | `/v1/moderations` safety checks | -| 🔀 **Reranking** | `/v1/rerank` for relevance scoring | -| 🔍 **Web Search** 🆕 | `/v1/search` — 5 providers (Serper, Brave, Perplexity, Exa, Tavily), 6,500+ free/month, auto-failover, cache | +| Feature | What It Does | +| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Image Generation** | `/v1/images/generations` with cloud and local backends | +| 📐 **Embeddings** | `/v1/embeddings` for search and RAG pipelines | +| 🎤 **Audio Transcription** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Text-to-Speech** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) with correct error messages | +| 🎬 **Video Generation** | `/v1/videos/generations` (ComfyUI + SD WebUI workflows) | +| 🎵 **Music Generation** | `/v1/music/generations` (ComfyUI workflows) | +| 🛡️ **Moderations** | `/v1/moderations` safety checks | +| 🔀 **Reranking** | `/v1/rerank` for relevance scoring | +| 🔍 **Web Search** 🆕 | `/v1/search` — 5 providers (Serper, Brave, Perplexity, Exa, Tavily), 6,500+ free/month, auto-failover, cache | ### 🛡️ Resilience, Security & Governance diff --git a/docs/i18n/ar/README.md b/docs/i18n/ar/README.md index 3f5da6e27b..fb5e76faa9 100644 --- a/docs/i18n/ar/README.md +++ b/docs/i18n/ar/README.md @@ -932,8 +932,8 @@ npm run electron:build:linux # Linux (.AppImage) | ميزة | ماذا يفعل || -------------------------- | ------------------------------------------------------------- | | 🖼️ **إنشاء الصور** | `/v1/images/generations` مع الواجهات الخلفية السحابية والمحلية | | 📐 **المضامين** | `/v1/embeddings` للبحث وخطوط أنابيب RAG | -| 🎤 **نسخ صوتي** | `/v1/audio/transcriptions` (مقدمو خدمات الهمس والإضافيون) | -| 🔊 **تحويل النص إلى كلام** | `/v1/audio/speech` (محركات/موفرو متعددون) | +| 🎤 **نسخ صوتي** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **تحويل النص إلى كلام** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | | 🎬 **توليد الفيديو** | `/v1/videos/generations` (سير عمل ComfyUI + SD WebUI) | | 🎵 **جيل الموسيقى** | `/v1/music/generations` (سير عمل ComfyUI) | | 🛡️ **اعتدالات** | فحوصات السلامة `/v1/moderations` | diff --git a/docs/i18n/bg/README.md b/docs/i18n/bg/README.md index 4d3ae11532..704382f05b 100644 --- a/docs/i18n/bg/README.md +++ b/docs/i18n/bg/README.md @@ -933,8 +933,8 @@ OmniRoute v2.0 е създаден като операционна платфо | Характеристика | Какво прави || -------------------------- | ------------------------------------------------------------ | | 🖼️ **Генериране на изображения** | `/v1/images/generations` с облак и локален бекенд | | 📐 **Вграждания** | `/v1/embeddings` за търсене и RAG тръбопроводи | -| 🎤 **Аудио транскрипция** | `/v1/audio/transcriptions` (Whisper и допълнителни доставчици) | -| 🔊 **Текст към говор** | `/v1/audio/speech` (множество машини/доставчици) | +| 🎤 **Аудио транскрипция** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Текст към говор** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | | 🎬 **Видео генериране** | `/v1/videos/generations` (работни процеси ComfyUI + SD WebUI) | | 🎵 **Музикално поколение** | `/v1/music/generations` (работни процеси на ComfyUI) | | 🛡️ **Модерации** | `/v1/moderations` проверки за безопасност | diff --git a/docs/i18n/da/README.md b/docs/i18n/da/README.md index 2b428bcc6b..bda47174c7 100644 --- a/docs/i18n/da/README.md +++ b/docs/i18n/da/README.md @@ -934,8 +934,8 @@ OmniRoute v2.0 er bygget som en operationel platform, ikke kun en relæ-proxy. | Funktion | Hvad det gør || -------------------------- | -------------------------------------------------------------------- | | 🖼️ **Billedgenerering** | `/v1/images/generations` med cloud og lokale backends | | 📐 **Indlejringer** | `/v1/embeddings` til søgning og RAG-rørledninger | -| 🎤 **Lydtransskription** | `/v1/audio/transcriptions` (Whisper og yderligere udbydere) | -| 🔊 **Tekst-til-tale** | `/v1/audio/speech` (flere motorer/udbydere) | +| 🎤 **Lydtransskription** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Tekst-til-tale** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | | 🎬 **Videogenerering** | `/v1/videos/generations` (ComfyUI + SD WebUI-arbejdsgange) | | 🎵 **Music Generation** | `/v1/music/generations` (ComfyUI-arbejdsgange) | | 🛡️ **Moderationer** | `/v1/moderations` sikkerhedstjek | diff --git a/docs/i18n/de/README.md b/docs/i18n/de/README.md index 762e2f1627..001b34951b 100644 --- a/docs/i18n/de/README.md +++ b/docs/i18n/de/README.md @@ -939,8 +939,8 @@ OmniRoute v2.0 ist als Betriebsplattform konzipiert und nicht nur als Relay-Prox | Funktion | Was es tut || -------------------------- | ------------------------------------------------------------- | | 🖼️ **Bilderzeugung** | `/v1/images/generations` mit Cloud- und lokalen Backends | | 📐 **Einbettungen** | `/v1/embeddings` für Such- und RAG-Pipelines | -| 🎤 **Audio-Transkription** | `/v1/audio/transcriptions` (Whisper und zusätzliche Anbieter) | -| 🔊 **Text-to-Speech** | `/v1/audio/speech` (mehrere Engines/Anbieter) | +| 🎤 **Audio-Transkription** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Text-to-Speech** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | | 🎬 **Videogenerierung** | `/v1/videos/generations` (ComfyUI + SD WebUI-Workflows) | | 🎵 **Musikgeneration** | `/v1/music/generations` (ComfyUI-Workflows) | | 🛡️ **Moderationen** | `/v1/moderations` Sicherheitsprüfungen | diff --git a/docs/i18n/es/README.md b/docs/i18n/es/README.md index bf1e327d4e..b3555fd7f2 100644 --- a/docs/i18n/es/README.md +++ b/docs/i18n/es/README.md @@ -877,14 +877,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 APIs Multi-Modal -| Característica | Qué Hace | -| ----------------------------- | ------------------------------------------------------ | -| 🖼️ **Generación de Imágenes** | `/v1/images/generations` — 4 proveedores, 9+ modelos | -| 📐 **Embeddings** | `/v1/embeddings` — 6 proveedores, 9+ modelos | -| 🎤 **Transcripción de Audio** | `/v1/audio/transcriptions` — Compatible con Whisper | -| 🔊 **Texto a Voz** | `/v1/audio/speech` — Síntesis de audio multi-proveedor | -| 🛡️ **Moderaciones** | `/v1/moderations` — Verificaciones de seguridad | -| 🔀 **Reranking** | `/v1/rerank` — Reranking de relevancia de documentos | +| Característica | Qué Hace | +| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Generación de Imágenes** | `/v1/images/generations` — 4 proveedores, 9+ modelos | +| 📐 **Embeddings** | `/v1/embeddings` — 6 proveedores, 9+ modelos | +| 🎤 **Transcripción de Audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Texto a Voz** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderaciones** | `/v1/moderations` — Verificaciones de seguridad | +| 🔀 **Reranking** | `/v1/rerank` — Reranking de relevancia de documentos | ### 🛡️ Resiliencia y Seguridad diff --git a/docs/i18n/fi/README.md b/docs/i18n/fi/README.md index 18144acc97..5409322922 100644 --- a/docs/i18n/fi/README.md +++ b/docs/i18n/fi/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multimodaaliset sovellusliittymät -| Ominaisuus | Mitä se tekee | -| ------------------------- | --------------------------------------------------------- | -| 🖼️ **Kuvan luominen** | `/v1/images/generations` — 4 toimittajaa, 9+ mallia | -| 📐 **Upotukset** | `/v1/embeddings` — 6 toimittajaa, 9+ mallia | -| 🎤 **Äänitranskriptio** | `/v1/audio/transcriptions` — Kuiskausyhteensopiva | -| 🔊 **Tekstistä puheeksi** | `/v1/audio/speech` — Usean palveluntarjoajan äänisynteesi | -| 🛡️ **Moderaatiot** | `/v1/moderations` — Sisällön turvallisuustarkistukset | -| 🔀 **Uudelleenjärjestys** | `/v1/rerank` — Asiakirjan osuvuuden uudelleensijoitus | +| Ominaisuus | Mitä se tekee | +| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Kuvan luominen** | `/v1/images/generations` — 4 toimittajaa, 9+ mallia | +| 📐 **Upotukset** | `/v1/embeddings` — 6 toimittajaa, 9+ mallia | +| 🎤 **Äänitranskriptio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Tekstistä puheeksi** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderaatiot** | `/v1/moderations` — Sisällön turvallisuustarkistukset | +| 🔀 **Uudelleenjärjestys** | `/v1/rerank` — Asiakirjan osuvuuden uudelleensijoitus | ### 🛡️ Joustavuus ja turvallisuus diff --git a/docs/i18n/fr/README.md b/docs/i18n/fr/README.md index 88d7645f8f..12763f9474 100644 --- a/docs/i18n/fr/README.md +++ b/docs/i18n/fr/README.md @@ -875,14 +875,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 APIs multi-modales -| Fonctionnalité | Ce qu'elle fait | -| -------------------------- | ------------------------------------------------------- | -| 🖼️ **Génération d'images** | `/v1/images/generations` — 4 fournisseurs, 9+ modèles | -| 📐 **Embeddings** | `/v1/embeddings` — 6 fournisseurs, 9+ modèles | -| 🎤 **Transcription audio** | `/v1/audio/transcriptions` — compatible Whisper | -| 🔊 **Texte vers parole** | `/v1/audio/speech` — synthèse audio multi-fournisseur | -| 🛡️ **Modérations** | `/v1/moderations` — vérifications de sécurité | -| 🔀 **Reranking** | `/v1/rerank` — reclassement de pertinence des documents | +| Fonctionnalité | Ce qu'elle fait | +| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Génération d'images** | `/v1/images/generations` — 4 fournisseurs, 9+ modèles | +| 📐 **Embeddings** | `/v1/embeddings` — 6 fournisseurs, 9+ modèles | +| 🎤 **Transcription audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Texte vers parole** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Modérations** | `/v1/moderations` — vérifications de sécurité | +| 🔀 **Reranking** | `/v1/rerank` — reclassement de pertinence des documents | ### 🛡️ Résilience & Sécurité diff --git a/docs/i18n/he/README.md b/docs/i18n/he/README.md index 649872676c..b1febd7f6d 100644 --- a/docs/i18n/he/README.md +++ b/docs/i18n/he/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 ממשקי API רב-מודאליים -| תכונה | מה זה עושה | -| ------------------- | --------------------------------------------- | -| 🖼️ **יצירת תמונות** | `/v1/images/generations` — 4 ספקים, 9+ דגמים | -| 📐 **הטבעות** | `/v1/embeddings` — 6 ספקים, 9+ דגמים | -| 🎤 **תמלול אודיו** | `/v1/audio/transcriptions` — תואם לחישה | -| 🔊 **טקסט לדיבור** | `/v1/audio/speech` — סינתזת אודיו מרובה ספקים | -| 🛡️ **מנחים** | `/v1/moderations` — בדיקות בטיחות תוכן | -| 🔀 **דירוג מחדש** | `/v1/rerank` — דירוג מחדש של רלוונטיות המסמך | +| תכונה | מה זה עושה | +| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **יצירת תמונות** | `/v1/images/generations` — 4 ספקים, 9+ דגמים | +| 📐 **הטבעות** | `/v1/embeddings` — 6 ספקים, 9+ דגמים | +| 🎤 **תמלול אודיו** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **טקסט לדיבור** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **מנחים** | `/v1/moderations` — בדיקות בטיחות תוכן | +| 🔀 **דירוג מחדש** | `/v1/rerank` — דירוג מחדש של רלוונטיות המסמך | ### 🛡️ חוסן וביטחון diff --git a/docs/i18n/hu/README.md b/docs/i18n/hu/README.md index 687f022775..2a49ced5ae 100644 --- a/docs/i18n/hu/README.md +++ b/docs/i18n/hu/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multimodális API-k -| Funkció | Mit csinál | -| ---------------------- | ------------------------------------------------------------ | -| 🖼️ **Képgenerálás** | `/v1/images/generations` — 4 szolgáltató, 9+ modell | -| 📐 **Beágyazás** | `/v1/embeddings` — 6 szolgáltató, 9+ modell | -| 🎤 **Audio átírás** | `/v1/audio/transcriptions` — Suttogás-kompatibilis | -| 🔊 **Szövegfelolvasó** | `/v1/audio/speech` — Hangszintézis több szolgáltatónál | -| 🛡️ **Moderálás** | `/v1/moderations` — Tartalombiztonsági ellenőrzések | -| 🔀 **Átsorolás** | `/v1/rerank` — A dokumentumok relevancia szerinti átsorolása | +| Funkció | Mit csinál | +| ---------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Képgenerálás** | `/v1/images/generations` — 4 szolgáltató, 9+ modell | +| 📐 **Beágyazás** | `/v1/embeddings` — 6 szolgáltató, 9+ modell | +| 🎤 **Audio átírás** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Szövegfelolvasó** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderálás** | `/v1/moderations` — Tartalombiztonsági ellenőrzések | +| 🔀 **Átsorolás** | `/v1/rerank` — A dokumentumok relevancia szerinti átsorolása | ### 🛡️ Rugalmasság és biztonság diff --git a/docs/i18n/id/README.md b/docs/i18n/id/README.md index f563e83bf5..a6c6713aa6 100644 --- a/docs/i18n/id/README.md +++ b/docs/i18n/id/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 API Multi-Modal -| Fitur | Apa Fungsinya | -| -------------------------- | ------------------------------------------------------ | -| 🖼️ **Pembuatan Gambar** | `/v1/images/generations` — 4 penyedia, 9+ model | -| 📐 **Sematan** | `/v1/embeddings` — 6 penyedia, 9+ model | -| 🎤 **Transkripsi Audio** | `/v1/audio/transcriptions` — Kompatibel dengan bisikan | -| 🔊 **Teks-ke-Ucapan** | `/v1/audio/speech` — Sintesis audio multi-penyedia | -| 🛡️ **Moderasi** | `/v1/moderations` — Pemeriksaan keamanan konten | -| 🔀 **Pemeringkatan Ulang** | `/v1/rerank` — Pemeringkatan ulang relevansi dokumen | +| Fitur | Apa Fungsinya | +| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Pembuatan Gambar** | `/v1/images/generations` — 4 penyedia, 9+ model | +| 📐 **Sematan** | `/v1/embeddings` — 6 penyedia, 9+ model | +| 🎤 **Transkripsi Audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Teks-ke-Ucapan** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderasi** | `/v1/moderations` — Pemeriksaan keamanan konten | +| 🔀 **Pemeringkatan Ulang** | `/v1/rerank` — Pemeringkatan ulang relevansi dokumen | ### 🛡️ Ketahanan & Keamanan diff --git a/docs/i18n/in/README.md b/docs/i18n/in/README.md index 3438630ab1..843608dc22 100644 --- a/docs/i18n/in/README.md +++ b/docs/i18n/in/README.md @@ -770,14 +770,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 मल्टी-मॉडल एपीआई -| फ़ीचर | यह क्या करता है | -| ---------------------------- | ------------------------------------------------- | -| 🖼️ **छवि निर्माण** | `/v1/images/generations` - 4 प्रदाता, 9+ मॉडल | -| 📐 **एंबेडिंग** | `/v1/embeddings` — 6 प्रदाता, 9+ मॉडल | -| 🎤 **ऑडियो ट्रांस्क्रिप्शन** | `/v1/audio/transcriptions` - कानाफूसी-संगत | -| 🔊 **टेक्स्ट-टू-स्पीच** | `/v1/audio/speech` - बहु-प्रदाता ऑडियो संश्लेषण | -| 🛡️ **संयम** | `/v1/moderations` — सामग्री सुरक्षा जांच | -| 🔀 **पुनर्रैंकिंग** | `/v1/rerank` — दस्तावेज़ प्रासंगिकता पुनर्रैंकिंग | +| फ़ीचर | यह क्या करता है | +| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **छवि निर्माण** | `/v1/images/generations` - 4 प्रदाता, 9+ मॉडल | +| 📐 **एंबेडिंग** | `/v1/embeddings` — 6 प्रदाता, 9+ मॉडल | +| 🎤 **ऑडियो ट्रांस्क्रिप्शन** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **टेक्स्ट-टू-स्पीच** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **संयम** | `/v1/moderations` — सामग्री सुरक्षा जांच | +| 🔀 **पुनर्रैंकिंग** | `/v1/rerank` — दस्तावेज़ प्रासंगिकता पुनर्रैंकिंग | ### 🛡️ लचीलापन और सुरक्षा diff --git a/docs/i18n/it/README.md b/docs/i18n/it/README.md index 570e7a0264..79956403ad 100644 --- a/docs/i18n/it/README.md +++ b/docs/i18n/it/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 API Multi-modali -| Funzionalità | Cosa Fa | -| --------------------------- | ---------------------------------------------------- | -| 🖼️ **Generazione immagini** | `/v1/images/generations` — 4 provider, 9+ modelli | -| 📐 **Embeddings** | `/v1/embeddings` — 6 provider, 9+ modelli | -| 🎤 **Trascrizione audio** | `/v1/audio/transcriptions` — Compatibile Whisper | -| 🔊 **Testo a voce** | `/v1/audio/speech` — Sintesi audio multi-provider | -| 🛡️ **Moderazioni** | `/v1/moderations` — Controlli di sicurezza | -| 🔀 **Reranking** | `/v1/rerank` — Riclassificazione rilevanza documenti | +| Funzionalità | Cosa Fa | +| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Generazione immagini** | `/v1/images/generations` — 4 provider, 9+ modelli | +| 📐 **Embeddings** | `/v1/embeddings` — 6 provider, 9+ modelli | +| 🎤 **Trascrizione audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Testo a voce** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderazioni** | `/v1/moderations` — Controlli di sicurezza | +| 🔀 **Reranking** | `/v1/rerank` — Riclassificazione rilevanza documenti | ### 🛡️ Resilienza & Sicurezza diff --git a/docs/i18n/ja/README.md b/docs/i18n/ja/README.md index fc58e63236..3b43302020 100644 --- a/docs/i18n/ja/README.md +++ b/docs/i18n/ja/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 マルチモーダル API -| 特集 | 何をするのか | -| ----------------------- | --------------------------------------------------------------- | -| 🖼️ **画像生成** | `/v1/images/generations` — 4 つのプロバイダー、9 つ以上のモデル | -| 📐 **埋め込み** | `/v1/embeddings` — 6 つのプロバイダー、9 つ以上のモデル | -| 🎤 **音声文字起こし** | `/v1/audio/transcriptions` — ウィスパー互換 | -| 🔊 **テキスト読み上げ** | `/v1/audio/speech` — マルチプロバイダーのオーディオ合成 | -| 🛡️ **モデレーション** | `/v1/moderations` — コンテンツの安全性チェック | -| 🔀 **再ランキング** | `/v1/rerank` — ドキュメントの関連性の再ランキング | +| 特集 | 何をするのか | +| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **画像生成** | `/v1/images/generations` — 4 つのプロバイダー、9 つ以上のモデル | +| 📐 **埋め込み** | `/v1/embeddings` — 6 つのプロバイダー、9 つ以上のモデル | +| 🎤 **音声文字起こし** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **テキスト読み上げ** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **モデレーション** | `/v1/moderations` — コンテンツの安全性チェック | +| 🔀 **再ランキング** | `/v1/rerank` — ドキュメントの関連性の再ランキング | ### 🛡️ 復元力とセキュリティ diff --git a/docs/i18n/ko/README.md b/docs/i18n/ko/README.md index c54048a475..0845270e37 100644 --- a/docs/i18n/ko/README.md +++ b/docs/i18n/ko/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 다중 모드 API -| 기능 | 그것이 하는 일 | -| ----------------------- | ------------------------------------------------------ | -| 🖼️ **이미지 생성** | `/v1/images/generations` — 4개 공급자, 9개 이상의 모델 | -| 📐 **임베딩** | `/v1/embeddings` — 6개 공급자, 9개 이상의 모델 | -| 🎤 **오디오 전사** | `/v1/audio/transcriptions` — 속삭임 호환 | -| 🔊 **텍스트 음성 변환** | `/v1/audio/speech` — 다중 제공자 오디오 합성 | -| 🛡️ **조정** | `/v1/moderations` — 콘텐츠 안전 확인 | -| 🔀 **재순위** | `/v1/rerank` — 문서 관련성 재순위 | +| 기능 | 그것이 하는 일 | +| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **이미지 생성** | `/v1/images/generations` — 4개 공급자, 9개 이상의 모델 | +| 📐 **임베딩** | `/v1/embeddings` — 6개 공급자, 9개 이상의 모델 | +| 🎤 **오디오 전사** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **텍스트 음성 변환** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **조정** | `/v1/moderations` — 콘텐츠 안전 확인 | +| 🔀 **재순위** | `/v1/rerank` — 문서 관련성 재순위 | ### 🛡️ 복원력 및 보안 diff --git a/docs/i18n/ms/README.md b/docs/i18n/ms/README.md index 3de32ccd23..a57fca20da 100644 --- a/docs/i18n/ms/README.md +++ b/docs/i18n/ms/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 API Berbilang Modal -| Ciri | Apa yang Dilakukan | -| ------------------------ | ------------------------------------------------------ | -| 🖼️ **Penjanaan Imej** | `/v1/images/generations` — 4 pembekal, 9+ model | -| 📐 **Pembenaman** | `/v1/embeddings` — 6 pembekal, 9+ model | -| 🎤 **Transkripsi Audio** | `/v1/audio/transcriptions` — Serasi dengan bisikan | -| 🔊 **Teks-ke-Ucapan** | `/v1/audio/speech` — Sintesis audio berbilang pembekal | -| 🛡️ **Kesederhanaan** | `/v1/moderations` — Pemeriksaan keselamatan kandungan | -| 🔀 **Penyusunan semula** | `/v1/rerank` — Penarafan semula perkaitan dokumen | +| Ciri | Apa yang Dilakukan | +| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Penjanaan Imej** | `/v1/images/generations` — 4 pembekal, 9+ model | +| 📐 **Pembenaman** | `/v1/embeddings` — 6 pembekal, 9+ model | +| 🎤 **Transkripsi Audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Teks-ke-Ucapan** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Kesederhanaan** | `/v1/moderations` — Pemeriksaan keselamatan kandungan | +| 🔀 **Penyusunan semula** | `/v1/rerank` — Penarafan semula perkaitan dokumen | ### 🛡️ Ketahanan & Keselamatan diff --git a/docs/i18n/nl/README.md b/docs/i18n/nl/README.md index 95272a7451..892e8bbafd 100644 --- a/docs/i18n/nl/README.md +++ b/docs/i18n/nl/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multimodale API's -| Kenmerk | Wat het doet | -| ------------------------ | --------------------------------------------------------- | -| 🖼️ **Beeldgeneratie** | `/v1/images/generations` — 4 providers, 9+ modellen | -| 📐 **Insluitingen** | `/v1/embeddings` — 6 providers, 9+ modellen | -| 🎤 **Audiotranscriptie** | `/v1/audio/transcriptions` — Whisper-compatibel | -| 🔊 **Tekst-naar-spraak** | `/v1/audio/speech` — Audiosynthese van meerdere providers | -| 🛡️ **Moderaties** | `/v1/moderations` — Veiligheidscontroles van inhoud | -| 🔀 **Herschikking** | `/v1/rerank` — Herschikking van documentrelevantie | +| Kenmerk | Wat het doet | +| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Beeldgeneratie** | `/v1/images/generations` — 4 providers, 9+ modellen | +| 📐 **Insluitingen** | `/v1/embeddings` — 6 providers, 9+ modellen | +| 🎤 **Audiotranscriptie** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Tekst-naar-spraak** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderaties** | `/v1/moderations` — Veiligheidscontroles van inhoud | +| 🔀 **Herschikking** | `/v1/rerank` — Herschikking van documentrelevantie | ### 🛡️ Veerkracht en veiligheid diff --git a/docs/i18n/no/README.md b/docs/i18n/no/README.md index a5e0b3c9d7..6e871043fc 100644 --- a/docs/i18n/no/README.md +++ b/docs/i18n/no/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multi-Modal APIer -| Funksjon | Hva det gjør | -| ----------------------- | ------------------------------------------------------ | -| 🖼️ **Bildegenerering** | `/v1/images/generations` — 4 leverandører, 9+ modeller | -| 📐 **Innbygging** | `/v1/embeddings` — 6 leverandører, 9+ modeller | -| 🎤 **Lydtranskripsjon** | `/v1/audio/transcriptions` — Whisper-kompatibel | -| 🔊 **Tekst-til-tale** | `/v1/audio/speech` — Multi-leverandør lydsyntese | -| 🛡️ **Moderasjoner** | `/v1/moderations` — Innholdssikkerhetssjekker | -| 🔀 **Omrangering** | `/v1/rerank` — Rerangering av dokumentrelevans | +| Funksjon | Hva det gjør | +| ----------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Bildegenerering** | `/v1/images/generations` — 4 leverandører, 9+ modeller | +| 📐 **Innbygging** | `/v1/embeddings` — 6 leverandører, 9+ modeller | +| 🎤 **Lydtranskripsjon** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Tekst-til-tale** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderasjoner** | `/v1/moderations` — Innholdssikkerhetssjekker | +| 🔀 **Omrangering** | `/v1/rerank` — Rerangering av dokumentrelevans | ### 🛡️ Spenst og sikkerhet diff --git a/docs/i18n/phi/README.md b/docs/i18n/phi/README.md index 33b2b10800..8b2cd6027a 100644 --- a/docs/i18n/phi/README.md +++ b/docs/i18n/phi/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Mga Multi-Modal na API -| Tampok | Ano ang Ginagawa Nito | -| -------------------------- | ------------------------------------------------------------ | -| 🖼️ **Pagbuo ng Larawan** | `/v1/images/generations` — 4 na provider, 9+ na modelo | -| 📐 **Mga Pag-embed** | `/v1/embeddings` — 6 na provider, 9+ na modelo | -| 🎤 **Audio Transcription** | `/v1/audio/transcriptions` — Whisper-compatible | -| 🔊 **Text-to-Speech** | `/v1/audio/speech` — Multi-provider audio synthesis | -| 🛡️ **Mga Pag-moderate** | `/v1/moderations` — Mga pagsusuri sa kaligtasan ng nilalaman | -| 🔀 **Reranking** | `/v1/rerank` — Muling pagraranggo ng kaugnayan ng dokumento | +| Tampok | Ano ang Ginagawa Nito | +| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Pagbuo ng Larawan** | `/v1/images/generations` — 4 na provider, 9+ na modelo | +| 📐 **Mga Pag-embed** | `/v1/embeddings` — 6 na provider, 9+ na modelo | +| 🎤 **Audio Transcription** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Text-to-Speech** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Mga Pag-moderate** | `/v1/moderations` — Mga pagsusuri sa kaligtasan ng nilalaman | +| 🔀 **Reranking** | `/v1/rerank` — Muling pagraranggo ng kaugnayan ng dokumento | ### 🛡️ Katatagan at Seguridad diff --git a/docs/i18n/pl/README.md b/docs/i18n/pl/README.md index 51a6f7b0b8..3866b1316e 100644 --- a/docs/i18n/pl/README.md +++ b/docs/i18n/pl/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Wielomodalne interfejsy API -| Funkcja | Co to robi | -| ----------------------------- | ------------------------------------------------------ | -| 🖼️ **Generowanie obrazu** | `/v1/images/generations` — 4 dostawców, ponad 9 modeli | -| 📐 **Osadzenia** | `/v1/embeddings` — 6 dostawców, ponad 9 modeli | -| 🎤 **Transkrypcja audio** | `/v1/audio/transcriptions` — Kompatybilny z szeptem | -| 🔊 **Zamiana tekstu na mowę** | `/v1/audio/speech` — Synteza dźwięku wielu dostawców | -| 🛡️ **Moderacje** | `/v1/moderations` — Kontrola bezpieczeństwa treści | -| 🔀 **Ponowna pozycja** | `/v1/rerank` — Zmiana rankingu trafności dokumentu | +| Funkcja | Co to robi | +| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Generowanie obrazu** | `/v1/images/generations` — 4 dostawców, ponad 9 modeli | +| 📐 **Osadzenia** | `/v1/embeddings` — 6 dostawców, ponad 9 modeli | +| 🎤 **Transkrypcja audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Zamiana tekstu na mowę** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderacje** | `/v1/moderations` — Kontrola bezpieczeństwa treści | +| 🔀 **Ponowna pozycja** | `/v1/rerank` — Zmiana rankingu trafności dokumentu | ### 🛡️ Odporność i bezpieczeństwo diff --git a/docs/i18n/pt-BR/README.md b/docs/i18n/pt-BR/README.md index 150d0f5399..bed2a3cf18 100644 --- a/docs/i18n/pt-BR/README.md +++ b/docs/i18n/pt-BR/README.md @@ -879,16 +879,16 @@ Por que isso é relevante: ### 🎵 APIs Multi-Modal -| Funcionalidade | O que Faz | -| --------------------------- | ----------------------------------------------------------------------------------------------------------- | -| 🖼️ **Geração de Imagem** | `/v1/images/generations` — 10 provedores, 20+ modelos (cloud + local) | -| 📐 **Embeddings** | `/v1/embeddings` — 6 provedores, 9+ modelos | -| 🎤 **Transcrição de Áudio** | `/v1/audio/transcriptions` — Whisper + Nvidia NIM, HuggingFace, Qwen3 | -| 🔊 **Texto para Fala** | `/v1/audio/speech` — ElevenLabs, Nvidia NIM, HuggingFace, Coqui, Tortoise, Qwen3, Inworld, Cartesia, PlayHT | -| 🎬 **Geração de Vídeo** | `/v1/videos/generations` — ComfyUI (AnimateDiff, SVD), SD WebUI | -| 🎵 **Geração de Música** | `/v1/music/generations` — ComfyUI (Stable Audio Open, MusicGen) | -| 🛡️ **Moderações** | `/v1/moderations` — Verificações de segurança | -| 🔀 **Reranking** | `/v1/rerank` — Reranking de relevância de documentos | +| Funcionalidade | O que Faz | +| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Geração de Imagem** | `/v1/images/generations` — 10 provedores, 20+ modelos (cloud + local) | +| 📐 **Embeddings** | `/v1/embeddings` — 6 provedores, 9+ modelos | +| 🎤 **Transcrição de Áudio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Texto para Fala** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🎬 **Geração de Vídeo** | `/v1/videos/generations` — ComfyUI (AnimateDiff, SVD), SD WebUI | +| 🎵 **Geração de Música** | `/v1/music/generations` — ComfyUI (Stable Audio Open, MusicGen) | +| 🛡️ **Moderações** | `/v1/moderations` — Verificações de segurança | +| 🔀 **Reranking** | `/v1/rerank` — Reranking de relevância de documentos | ### 🛡️ Resiliência e Segurança diff --git a/docs/i18n/pt/README.md b/docs/i18n/pt/README.md index 0ffc6bf485..b949bb4082 100644 --- a/docs/i18n/pt/README.md +++ b/docs/i18n/pt/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 APIs multimodais -| Recurso | O que faz | -| --------------------------------- | ----------------------------------------------------------- | -| 🖼️ **Geração de imagens** | `/v1/images/generations` — 4 provedores, mais de 9 modelos | -| 📐 **Incorporações** | `/v1/embeddings` — 6 provedores, mais de 9 modelos | -| 🎤 **Transcrição de áudio** | `/v1/audio/transcriptions` — Compatível com sussurro | -| 🔊 **Conversão de texto em fala** | `/v1/audio/speech` — Síntese de áudio multiprovedor | -| 🛡️ **Moderações** | `/v1/moderations` — Verificações de segurança de conteúdo | -| 🔀 **Reclassificação** | `/v1/rerank` — Reclassificação da relevância dos documentos | +| Recurso | O que faz | +| --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Geração de imagens** | `/v1/images/generations` — 4 provedores, mais de 9 modelos | +| 📐 **Incorporações** | `/v1/embeddings` — 6 provedores, mais de 9 modelos | +| 🎤 **Transcrição de áudio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Conversão de texto em fala** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderações** | `/v1/moderations` — Verificações de segurança de conteúdo | +| 🔀 **Reclassificação** | `/v1/rerank` — Reclassificação da relevância dos documentos | ### 🛡️ Resiliência e segurança diff --git a/docs/i18n/ro/README.md b/docs/i18n/ro/README.md index fb7802ac59..9e380d18ba 100644 --- a/docs/i18n/ro/README.md +++ b/docs/i18n/ro/README.md @@ -875,14 +875,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 API-uri multimodale -| Caracteristica | Ce face | -| ------------------------- | ---------------------------------------------------------- | -| 🖼️ **Generarea imaginii** | `/v1/images/generations` — 4 furnizori, peste 9 modele | -| 📐 **Inglobări** | `/v1/embeddings` — 6 furnizori, peste 9 modele | -| 🎤 **Transcriere audio** | `/v1/audio/transcriptions` — Compatibil cu Whisper | -| 🔊 **Text-to-speech** | `/v1/audio/speech` — Sinteză audio cu mai mulți furnizori | -| 🛡️ **Moderații** | `/v1/moderations` — Verificări de siguranță a conținutului | -| 🔀 **Reclasificare** | `/v1/rerank` — Reclasificarea relevanței documentului | +| Caracteristica | Ce face | +| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Generarea imaginii** | `/v1/images/generations` — 4 furnizori, peste 9 modele | +| 📐 **Inglobări** | `/v1/embeddings` — 6 furnizori, peste 9 modele | +| 🎤 **Transcriere audio** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Text-to-speech** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderații** | `/v1/moderations` — Verificări de siguranță a conținutului | +| 🔀 **Reclasificare** | `/v1/rerank` — Reclasificarea relevanței documentului | ### 🛡️ Reziliență și securitate diff --git a/docs/i18n/ru/README.md b/docs/i18n/ru/README.md index e6f1fffac2..19fec999e6 100644 --- a/docs/i18n/ru/README.md +++ b/docs/i18n/ru/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Мультимодальные API -| Функция | Что делает | -| ---------------------------- | --------------------------------------------------- | -| 🖼️ **Генерация изображений** | `/v1/images/generations` — 4 провайдера, 9+ моделей | -| 📐 **Embeddings** | `/v1/embeddings` — 6 провайдеров, 9+ моделей | -| 🎤 **Транскрипция аудио** | `/v1/audio/transcriptions` — Совместимо с Whisper | -| 🔊 **Текст в речь** | `/v1/audio/speech` — Мульти-провайдерный синтез | -| 🛡️ **Модерация** | `/v1/moderations` — Проверки безопасности контента | -| 🔀 **Reranking** | `/v1/rerank` — Переранжирование релевантности | +| Функция | Что делает | +| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Генерация изображений** | `/v1/images/generations` — 4 провайдера, 9+ моделей | +| 📐 **Embeddings** | `/v1/embeddings` — 6 провайдеров, 9+ моделей | +| 🎤 **Транскрипция аудио** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Текст в речь** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Модерация** | `/v1/moderations` — Проверки безопасности контента | +| 🔀 **Reranking** | `/v1/rerank` — Переранжирование релевантности | ### 🛡️ Устойчивость и безопасность diff --git a/docs/i18n/sk/README.md b/docs/i18n/sk/README.md index 1403ed6ce6..bd2ac9b497 100644 --- a/docs/i18n/sk/README.md +++ b/docs/i18n/sk/README.md @@ -877,14 +877,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multimodálne API -| Funkcia | Čo to robí | -| --------------------------- | ---------------------------------------------------------------- | -| 🖼️ **Generovanie obrázkov** | `/v1/images/generations` — 4 poskytovatelia, 9+ modelov | -| 📐 **Vloženie** | `/v1/embeddings` — 6 poskytovateľov, 9+ modelov | -| 🎤 **Prepis zvuku** | `/v1/audio/transcriptions` — Kompatibilné so šepotom | -| 🔊 **Prevod textu na reč** | `/v1/audio/speech` — Zvuková syntéza od viacerých poskytovateľov | -| 🛡️ **Moderovania** | `/v1/moderations` — Kontroly bezpečnosti obsahu | -| 🔀 **Reranking** | `/v1/rerank` — Zmena poradia relevantnosti dokumentu | +| Funkcia | Čo to robí | +| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Generovanie obrázkov** | `/v1/images/generations` — 4 poskytovatelia, 9+ modelov | +| 📐 **Vloženie** | `/v1/embeddings` — 6 poskytovateľov, 9+ modelov | +| 🎤 **Prepis zvuku** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Prevod textu na reč** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderovania** | `/v1/moderations` — Kontroly bezpečnosti obsahu | +| 🔀 **Reranking** | `/v1/rerank` — Zmena poradia relevantnosti dokumentu | ### 🛡️ Odolnosť a bezpečnosť diff --git a/docs/i18n/sv/README.md b/docs/i18n/sv/README.md index 95e0ffb7c3..912a060548 100644 --- a/docs/i18n/sv/README.md +++ b/docs/i18n/sv/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multimodala API:er -| Funktion | Vad det gör | -| ------------------------ | ------------------------------------------------------ | -| 🖼️ **Bildgenerering** | `/v1/images/generations` — 4 leverantörer, 9+ modeller | -| 📐 **Inbäddningar** | `/v1/embeddings` — 6 leverantörer, 9+ modeller | -| 🎤 **Ljudtranskription** | `/v1/audio/transcriptions` — Whisper-kompatibel | -| 🔊 **Text-till-tal** | `/v1/audio/speech` — Ljudsyntes med flera leverantörer | -| 🛡️ **Moderationer** | `/v1/moderations` — Innehållssäkerhetskontroller | -| 🔀 **Omrankning** | `/v1/rerank` — Omrankning av dokumentrelevans | +| Funktion | Vad det gör | +| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Bildgenerering** | `/v1/images/generations` — 4 leverantörer, 9+ modeller | +| 📐 **Inbäddningar** | `/v1/embeddings` — 6 leverantörer, 9+ modeller | +| 🎤 **Ljudtranskription** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Text-till-tal** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Moderationer** | `/v1/moderations` — Innehållssäkerhetskontroller | +| 🔀 **Omrankning** | `/v1/rerank` — Omrankning av dokumentrelevans | ### 🛡️ Motståndskraft och säkerhet diff --git a/docs/i18n/th/README.md b/docs/i18n/th/README.md index 2ebbe70082..06ffffa1ba 100644 --- a/docs/i18n/th/README.md +++ b/docs/i18n/th/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Multi-Modal API -| คุณสมบัติ | มันทำอะไร | -| ----------------------- | ------------------------------------------------------------- | -| 🖼️ **การสร้างภาพ** | `/v1/images/generations` — ผู้ให้บริการ 4 ราย รุ่น 9+ | -| 📐 **การฝัง** | `/v1/embeddings` — ผู้ให้บริการ 6 ราย รุ่น 9+ | -| 🎶 **การถอดเสียง** | `/v1/audio/transcriptions` — รองรับการกระซิบ | -| 🔊 **ข้อความเป็นคำพูด** | `/v1/audio/speech` — การสังเคราะห์เสียงจากผู้ให้บริการหลายราย | -| 🛡️ **การกลั่นกรอง** | `/v1/moderations` — การตรวจสอบความปลอดภัยของเนื้อหา | -| 🔀 **จัดอันดับ** | `/v1/rerank` — การจัดอันดับความเกี่ยวข้องของเอกสาร | +| คุณสมบัติ | มันทำอะไร | +| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **การสร้างภาพ** | `/v1/images/generations` — ผู้ให้บริการ 4 ราย รุ่น 9+ | +| 📐 **การฝัง** | `/v1/embeddings` — ผู้ให้บริการ 6 ราย รุ่น 9+ | +| 🎶 **การถอดเสียง** | `/v1/audio/transcriptions` — รองรับการกระซิบ | +| 🔊 **ข้อความเป็นคำพูด** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **การกลั่นกรอง** | `/v1/moderations` — การตรวจสอบความปลอดภัยของเนื้อหา | +| 🔀 **จัดอันดับ** | `/v1/rerank` — การจัดอันดับความเกี่ยวข้องของเอกสาร | ### 🛡️ ความยืดหยุ่นและความปลอดภัย diff --git a/docs/i18n/uk-UA/README.md b/docs/i18n/uk-UA/README.md index ab1494ee79..2e83b0c67d 100644 --- a/docs/i18n/uk-UA/README.md +++ b/docs/i18n/uk-UA/README.md @@ -878,14 +878,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 Мультимодальні API -| Особливість | Що він робить | -| ---------------------------------- | ----------------------------------------------------- | -| 🖼️ **Створення зображень** | `/v1/images/generations` — 4 провайдери, 9+ моделей | -| 📐 **Вбудовування** | `/v1/embeddings` — 6 провайдерів, 9+ моделей | -| 🎤 **Транскрипція аудіо** | `/v1/audio/transcriptions` — сумісний із Whisper | -| 🔊 **Створення тексту в мовлення** | `/v1/audio/speech` — Багатопровайдерний аудіосинтез | -| 🛡️ **Модерації** | `/v1/moderations` — Перевірка безпеки вмісту | -| 🔀 **Переранжування** | `/v1/rerank` — Переранжування релевантності документа | +| Особливість | Що він робить | +| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Створення зображень** | `/v1/images/generations` — 4 провайдери, 9+ моделей | +| 📐 **Вбудовування** | `/v1/embeddings` — 6 провайдерів, 9+ моделей | +| 🎤 **Транскрипція аудіо** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Створення тексту в мовлення** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Модерації** | `/v1/moderations` — Перевірка безпеки вмісту | +| 🔀 **Переранжування** | `/v1/rerank` — Переранжування релевантності документа | ### 🛡️ Стійкість і безпека diff --git a/docs/i18n/vi/README.md b/docs/i18n/vi/README.md index 6ad82fbd5f..058e6f72cb 100644 --- a/docs/i18n/vi/README.md +++ b/docs/i18n/vi/README.md @@ -874,14 +874,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 API đa phương thức -| Tính năng | Nó làm gì | -| ------------------------------------- | ------------------------------------------------------------ | -| 🖼️ **Tạo hình ảnh** | `/v1/images/generations` — 4 nhà cung cấp, hơn 9 mô hình | -| 📐 **Nhúng** | `/v1/embeddings` — 6 nhà cung cấp, hơn 9 mô hình | -| 🎤 **Phiên âm âm thanh** | `/v1/audio/transcriptions` — Tương thích với lời thì thầm | -| 🔊 **Chuyển văn bản thành giọng nói** | `/v1/audio/speech` — Tổng hợp âm thanh từ nhiều nhà cung cấp | -| 🛡️ **Kiểm duyệt** | `/v1/moderations` — Kiểm tra an toàn nội dung | -| 🔀 **Sắp xếp lại** | `/v1/rerank` — Sắp xếp lại mức độ liên quan của tài liệu | +| Tính năng | Nó làm gì | +| ------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **Tạo hình ảnh** | `/v1/images/generations` — 4 nhà cung cấp, hơn 9 mô hình | +| 📐 **Nhúng** | `/v1/embeddings` — 6 nhà cung cấp, hơn 9 mô hình | +| 🎤 **Phiên âm âm thanh** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **Chuyển văn bản thành giọng nói** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **Kiểm duyệt** | `/v1/moderations` — Kiểm tra an toàn nội dung | +| 🔀 **Sắp xếp lại** | `/v1/rerank` — Sắp xếp lại mức độ liên quan của tài liệu | ### 🛡️ Khả năng phục hồi và bảo mật diff --git a/docs/i18n/zh-CN/README.md b/docs/i18n/zh-CN/README.md index 92578bdf95..ff17d00522 100644 --- a/docs/i18n/zh-CN/README.md +++ b/docs/i18n/zh-CN/README.md @@ -873,14 +873,14 @@ npm run electron:build:linux # Linux (.AppImage) ### 🎵 多模态 API -| 功能 | 功能描述 | -| ----------------- | ---------------------------------------------- | -| 🖼️ **图像生成** | `/v1/images/generations` — 4 个提供商,9+ 模型 | -| 📐 **Embeddings** | `/v1/embeddings` — 6 个提供商,9+ 模型 | -| 🎤 **音频转录** | `/v1/audio/transcriptions` — Whisper 兼容 | -| 🔊 **文字转语音** | `/v1/audio/speech` — 多提供商音频合成 | -| 🛡️ **内容审核** | `/v1/moderations` — 内容安全检查 | -| 🔀 **重排序** | `/v1/rerank` — 文档相关性重排序 | +| 功能 | 功能描述 | +| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 🖼️ **图像生成** | `/v1/images/generations` — 4 个提供商,9+ 模型 | +| 📐 **Embeddings** | `/v1/embeddings` — 6 个提供商,9+ 模型 | +| 🎤 **音频转录** | `/v1/audio/transcriptions` — 7 providers (Deepgram Nova 3, AssemblyAI, Groq Whisper, HuggingFace, ElevenLabs, OpenAI, Azure), auto-language detection, MP4/MP3/WAV support | +| 🔊 **文字转语音** | `/v1/audio/speech` — 10 providers (ElevenLabs, OpenAI, Deepgram, Cartesia, PlayHT, HuggingFace, Nvidia NIM, Inworld, Coqui, Tortoise) | +| 🛡️ **内容审核** | `/v1/moderations` — 内容安全检查 | +| 🔀 **重排序** | `/v1/rerank` — 文档相关性重排序 | ### 🛡️ 弹性与安全 diff --git a/docs/openapi.yaml b/docs/openapi.yaml index d9427207db..ce783d6f97 100644 --- a/docs/openapi.yaml +++ b/docs/openapi.yaml @@ -1,7 +1,7 @@ openapi: 3.1.0 info: title: OmniRoute API - version: 2.9.1 + version: 2.9.2 description: | OmniRoute is a local-first AI API proxy router. It provides an OpenAI-compatible endpoint that routes requests to multiple AI providers with load balancing, diff --git a/package-lock.json b/package-lock.json index ac812eca80..fa4000de3f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "omniroute", - "version": "2.9.1", + "version": "2.9.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "omniroute", - "version": "2.9.1", + "version": "2.9.2", "hasInstallScript": true, "license": "MIT", "workspaces": [ diff --git a/package.json b/package.json index dd1e39923b..166265e4b3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "omniroute", - "version": "2.9.1", + "version": "2.9.2", "description": "Smart AI Router with auto fallback — route to FREE & cheap models, zero downtime. Works with Cursor, Cline, Claude Desktop, Codex, and any OpenAI-compatible tool.", "type": "module", "bin": {