Ana içeriğe geç

AI Hizmetlerine Genel Bakış

AIBuds AI framework; AI sohbeti, ses kaydı, akışlı konuşma tanıma, metinden konuşmaya dönüştürme, özetleme, metin çevirisi, eşzamanlı çeviri, diyalog çevirisi, görsel oluşturma ve AI soru-cevap hizmetleri için ortak bir giriş noktası sunar.

Her AI hizmeti, AIConnectSDK protokolüne uyan kayıtlı bir servis sağlayıcı SDK'sı tarafından sunulur. Uygulamanız AIBudsAISDK öğesini içerdiği servis sağlayıcı SDK'larıyla başlatır, bir AIServiceVendor seçer ve ardından AIBudsAISDK tarafından sunulan hizmete özgü API'leri çağırır.

Özelliklere Genel Bakış

Entegrasyon Akışı

  1. AI framework'ünü ve uygulamanızın gerektirdiği servis sağlayıcı SDK'larını kurun.
  2. AIBudsAISDK başlatılırken servis sağlayıcı SDK uygulamalarını kaydedin.
  3. Aygıt bağlandıktan sonra AI aygıt bilgilerini AI framework'üne verin.
  4. setAIServiceVendor ile .starBurst veya .mltcloud seçin.
  5. Kimlik doğrulama modu uygulama tarafından başlatılıyorsa servis sağlayıcı kimlik doğrulamasını tamamlayın.
  6. Gereken AI hizmetini başlatın ve geri çağrılarını ya da oturum olaylarını işleyin.

AI Servis Sağlayıcıları

Genel SDK şu anda seçilebilir iki AI servis sağlayıcısı tanımlar:

Enum CaseAI servis sağlayıcısı
.starBurstStarBurst AI (ByteDance hizmeti)
.mltcloudMltCloud AI (Meilc hizmeti)

.none, hiçbir servis sağlayıcının seçilmediği anlamına gelir. Varsayılan değerdir ve kullanılabilir bir AI servis sağlayıcısı değildir.

Servis sağlayıcı kaydı ile seçimi ayrı işlemlerdir. Kayıt, servis sağlayıcı uygulamasını framework'e açar; seçim ise sonraki AI hizmet isteklerini hangi kayıtlı sağlayıcının alacağını belirler.

Hizmet Kullanılabilirliği

Kurulu bir servis sağlayıcı her hizmeti uygulamayabilir veya başka bir sağlayıcıyla aynı dilleri desteklemeyebilir. allSupportedLanguages dahil AIBudsAISDK tarafından sunulan sağlayıcı meta verilerini kullanın ve işlemlerin döndürdüğü desteklenmeyen hizmet hatalarını ele alın.

Ön Koşullar

  • AI hizmetlerini kullanmadan önce temel AIBuds SDK'yı ve AIBudsAISDK'yi başlatın.
  • Desteklenen bir aygıtı bağlayın ve AI aygıt bilgilerini yapılandırın.
  • Kayıtlı bir AI servis sağlayıcısı seçin.
  • Servis sağlayıcı gerektiriyorsa kimlik doğrulamayı tamamlayın.
  • Bulut tabanlı hizmetler için ağ bağlantısını koruyun.

Servis sağlayıcıyı başlatma, seçme ve kimlik doğrulama kontrolleri için AI Servis Sağlayıcısı Seçme sayfasına bakın.