gemini-omni-audio API
RunAPI üzerinden Gemini Omni ailesinden gemini-omni-audio kullanın. Çağrı başına fiyatlandırma, abonelik yok ve başarısız üretimler hiçbir zaman ücretlendirilmez.
curl -X POST https://runapi.ai/api/v1/gemini_omni/create_audio \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"audio_id": "achernar",
"name": "Acher Narrator",
"voice_description": "Create a 1080p neon city tracking shot with a reusable character walking through rain while a calm narrator speaks.",
"example_dialogue": "Hello, I am achernar"
}'
import { GeminiOmniClient } from "@runapi.ai/gemini-omni";
const client = new GeminiOmniClient();
const result = await client.createAudio.run({
audio_id: "achernar",
name: "Acher Narrator",
voice_description: "Create a 1080p neon city tracking shot with a reusable character walking through rain while a calm narrator speaks.",
example_dialogue: "Hello, I am achernar",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\GeminiOmni\GeminiOmniClient;
$client = new GeminiOmniClient();
$result = $client->createAudio->run([
'audio_id' => 'achernar',
'name' => 'Acher Narrator',
'voice_description' => 'Create a 1080p neon city tracking shot with a reusable character walking through rain while a calm narrator speaks.',
'example_dialogue' => 'Hello, I am achernar',
]);
require "runapi/gemini_omni"
client = RunApi::GeminiOmni::Client.new
result = client.create_audio.run(
audio_id: "achernar",
name: "Acher Narrator",
voice_description: "Create a 1080p neon city tracking shot with a reusable character walking through rain while a calm narrator speaks.",
example_dialogue: "Hello, I am achernar"
)
npx skills add runapi-ai/gemini-omni -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
gemini-omni-audio, Gemini Omni ailesi içinde kalite ve maliyet arasında ideal dengeyi hedefler.
- USD bazında çağrı başı fiyatlandırma
- Başarısız üretimler ücretlendirilmez
- Model destekliyorsa streaming
- Model skill kurulumu
Fiyatlandırma
Teknik detaylar
| Model ID | gemini-omni-audio |
| Sağlayıcı | |
| Modality | audio_music |
| Görev türü | synchronous |
| Faturalama birimi | call |
| API endpoint | /api/v1/gemini_omni/create_audio |
| Ticari lisans | Evet — API üzerinden dahil |
| Katalog durumu | Operasyonel |
Hızlı başlangıç — gemini-omni-audio
Aynı yapı · varyant model içinde sabitlenmiş
# Install the model skill for app development workflows
npx skills add runapi-ai/gemini-omni -g
Install the Gemini Omni skill for this app: 1. Add runapi-ai/gemini-omni with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
gemini-omni-audio kullanmanın dört adımı
Kurulum
Bu model hattı için model skill’i kurun.
Yapılandır
Model alanını, bu sayfada görünen tam model ID’si olarak ayarlayın.
Çağır
İsteminiz, girişleriniz ve callback ayarlarınızla tiplenmiş bir istek gönderin.
Al
Görev yanıtını, webhook callback’ini veya RunAPI’den önbelleğe alınmış çıktı URL’sini okuyun.
gemini-omni-audio için fark ne?
Synchronous reusable voice resource creation from preset voices
Synchronous reusable character resource creation from one reference image
Synchronous reusable voice resource creation from preset voices
Doğal dille yaratıcı yineleme için hızlı, etkileşimli video üretimi
Synchronous reusable voice resource creation from preset voices
Prompted multimodal video with image, audio, character, and source-clip references
En uygun kullanım alanları
Podcast ve video müzikleri
Bölümün ruh haline uygun, telifsiz arka plan müziği üretin; lisans ücreti ödemeyin.
Oyun sesi
Procedurally generated seviyeler için uyarlanabilir ambiyans ses manzaraları ve efektler üretin.
Reklam seslendirmesi ve SFX
Müşteri spotları için stüdyo gerektirmeden özel seslendirmeler ve ses efektleri üretin.
gemini-omni-audio hakkında sık sorulan sorular
Model ID sürümler arasında sabit kalıyor mu?
RunAPI, model ID'yi sabit tutar ve istek yapınızı değiştirmeden uyumlu sürüm yenilemelerini yönetir.
Bu varyantta hız limiti nedir?
Anahtar bazlı hız limitleri kullanım kademesine göre ölçeklenir. Güncel limitler için fiyatlandırma sayfasına bakın.
Daha sonra varyant değiştirebilir miyim?
Evet — varyant bir bayraktır. model parametresini değiştirerek geçiş yapın.
Streaming destekliyor mu?
Streaming उपलब्ध olduğunda RunAPI uçtan uca stream eder.
Kalite sorunlarını nereye bildirebilirim?
Herkese açık GitHub reposunda bir issue açın veya desteğe e-posta gönderin.