VoiVision AI
tech· VoiVision AI Engineering

On-Premise ASR Seçimi: Açık Kaynak Self-Hosting vs Bulut Özel Paketler vs Ticari Motorlar

Uyum kırmızı çizgiler, eşzamanlılık ve gecikme, dil ve lehçe kapsama alanı, doğruluk ve üç yıllık TCO - artı kendi kendini barındırma Fısıltı için beş gerçek engel, MLPS Seviye 3 ' in seçim sırasında aslında talep ettiği ve kullanıma hazır sekiz sorudan oluşan satıcı kontrol listesini karşılaştırın.


On-Premise ASR Seçim Karşılaştırması

Burada kavram yok - sadece bir soru: Hangi yol senaryonuza uymaktadır.

Bu, hükümet, finans ve enerji müşteri siteleri üzerinde yapılan şirket içi ASR seçim çalışmalarını bir karar masasına, üç yıllık bir maliyet modeli ve açık kaynaklı kendi barındırma için gerçek engeller haline getirir.

1. Cevap Önü: Bir Karar Masası

Eğer üç toplantı tutanağı varsa, bu masa yeterlidir.

Senin durumunÖnerilen YolNeden
ML mühendisleriniz var, senaryo hatayı tolere eder (dahili stand-ups, altyazı)Açık kaynaklı self-hosting (faster-whisper / Paraformer)Sıfır lisans maliyeti, yeterince iyi
Zaten bir bulut satıcısına bağlı, ses çıkışı kabul edilebilirCloud APIEn hızlı başlatma, aşırı inşa etme
Uyumluluk gereksinimleri ancak sınıflandırılmamış, düşük eşzamanlılıkBulut satıcısı özel paketHızlı teslimat, tanıdık Ekosistem
Veri ikametinde sert kırmızı çizgi / Xinchuang / sınıflandırılmış / birçok eşzamanlı akışTicari On-premise MotorDiğer yollar ona ulaşamaz
Yerli hızlandırıcılara geçiş (Ascend / Cambricon / Hygon)Yerli destek ile ticari motorKendin taşımak çok pahalı

Bir öncelik olan insanlar rutin olarak tersine çevirirler: Çoğu alıcı önce doğruluk ' yi karşılaştırır, ancak aslında bir projeyi öldüren şey genellikle Verilerin domain 'den ayrılabilir mi ' dır.

İki doğruluk noktası hayatta kalabilir; veri alanı terk ediyor projenin asla onaylanmadığı anlamına gelir. Yani doğru sırası:

  1. Kırmızı çizgi uyumluluğu (veri ikamet, Xinchuang) → seçeneklerin yarısını tamamen ortadan kaldırır
  2. Eşzamanlılık ve Gecikme (kaç akış, gerçek zamanlı veya değil) → donanım özelliklerini ayarlar
  3. Dil ve diyalekti → motor kapasitesini ayarlıyor
  4. Accuracy (Dürlük) → Sadece 1-3'ü geçen seçenekler arasında karşılaştırın
  5. Toplam maliyet → son, ama insanları saymayı unutmayın

2. On-Premise vs Bulut: Üç Defter, Sadece Güvenlik Değil

The latency ledger (Latency defteri)

Bulut API ' in gecikme süresi: upload + queue + inference + return.

Bir saatlik bir toplantı kaydı (16 kHz mono, yaklaşık 115 MB), 100 Mbps intranet üzerinden yüklemek için Hakkımızda 10 saniyedir; halka açık internet üzerinden bir bulut uç noktasına, tepede jitter eklersiniz. Batch konuşma transkripsiyonu için bu önemli değil. Canlı altyazılar için ölümcül.

On-premise ses, NIC 'den asla ayrılmaz, bu nedenle yerel çıkarım RTF' nin tüm gecikme bütçesi.

Genel kural: Canlı Altyazılar veya Canlı toplantı tutanağı'ye ihtiyacınız varsa, bulut gecikme yapısı yapısal açıdan dezavantajlıdır - on-premise tercih edin.

Maliyet defteri (en sık yanlış hesaplanan)

"Saat başına bulut fiyatlandırması" ile doğrudan "tek seferlik sunucu satın alımı" karşılaştırmak yanlıştır.Üç yıllık TCO şunları içermektedir:

Scenario: Günlük 50 saat toplantı sesleri, iş günleri, üç yıllık ufuk.

Maliyet öğesiCloud APIAçık kaynaklı self-hostingTicari On-premise Motor
konuşma transkripsiyonu ücretleriSaatlik faturalandırma, 3 yıl içinde on binlerce00
Donanım0Tek kartlı sunucu (one-off)Included
Yazılım lisansı00 (açık kaynak)Tek seferlik lisans (yerken eşzamanlı katmanlara göre)
Uygulama Çabaları01-2 person-monthsIncluded
3-Yıl Operasyon Çabaları00.3-0.5 FTEÇoğunlukla satıcı destekli
Başarısızlık FallbackSatıcı SLASenin içinSözleşme SLA

Bunu izleyip sorarsınız: Self-hosting en ucuz değil mi?

Hayır. Self-hosting Lisans ücretleri tasarrufu sağlar ve İnsanlar maliyeti. personel maliyeti ' nin sabit olması - modellerin yükseltilmesi gerekiyor, operatörlerin adapte olması gerekiyor ve yeni müşteri donanımları modellerin yeniden dönüştürülmesi anlamına geliyor. Yukarıdaki 0.3-0.5 FTE muhafazakardır; yerli hızlandırıcılar ve hava boşluğu dağıtımı ile daha yüksek gider.

Bir Satırda: Uyumluluk kısıtlamaları olmayan düşük hacimli genel senaryolar için, bulut API ' ler genellikle daha düşük TCO ' ye sahiptir. On-premise için ekonomik dönüm noktası, eşzamanlılık baskısı yüksek olduğunda veya uyumluluk bulutları yasakladığında gelir.

Risk Defterleri

Ölçülmesi zor, ama çoğu zaman belirleyici:

  • Bağlantı riskleri - izole edilmiş bir intranet üzerinde, bulut seçenekleri hemen masadan çıkar
  • Satıcı Lock-in - bulut API ' lerine geçiş, yeniden bütünleşme anlamına gelir; yerel motorlara geçiş, yeniden dağıtım anlamına gelir
  • Denetim Sorumluluğu - bir şey bozulduğunda, bulut ile "satıcının sorunu"dur; kendi kendine barındırılan, sizindir

3. Açık Kaynak Self-Hosting için Gerçek Engeller

Self-hosting Whisper, çok fazla aranan bir konudur, bu da size bir sürü ekibin bunu düşündüğünü söylüyor. Biz bunu yaptık. İşte dürüst versiyon.

Koşturmak zor değil

# faster-whisper is the default choice today
pip install faster-whisper

# 8GB VRAM can run large-v3-turbo with INT8 quantization
python -c "
from faster_whisper import WhisperModel
m = WhisperModel('large-v3-turbo', device='cuda', compute_type='int8_float16')
segments, info = m.transcribe('meeting.wav', language='zh')
print(f'language {info.language}, probability {info.language_probability:.2f}')
for s in segments:
    print(f'[{s.start:6.1f}s -> {s.end:6.1f}s] {s.text}')
"

On toplantı tutanağı 'de çalıştırılan bir demo yapabilirsiniz. Demo 'dan üretime geçmek zor kısmıdır.

Sadece üretimde karşılaştığınız 5 engel

1. Hayır sıcak kelime

İşletme senaryolarında en acı verici olanı.Şirket adları, ürün kod adları, insanların adları, proje kısaltmaları - Whisper onları sürekli olarak benzer sesli karakterler olarak yazacaktır. initial_prompt sadece zayıf yönlendirme verir, uzun sesler üzerinde bozulur ve Hiçbir şeyi zorluyor.

Müşterilerinizin toplantıları uygun isimlerle doluysa, bundan kaçınmayacaksınız.

2. Yerleşik konuşmacı ayrımı yok

Whisper metin çıkartır, "kim söyledi" değil. "toplantı tutanağı toplantısını üretmek, pyannote veya bir NeMo hoparlör ayrılık modülü ayrı ayrı eklemek ve zaman damgalarını kendiniz hizalamak anlamına gelir. Bir model daha, bir VRAM dilim daha, kırılabilecek bir şey daha.

3. Streaming yapısal bir zayıflık

Whisper ' ın Mimari ' si akış için tasarlanmamıştı. Yaygın çözüm, Split noktalarında sınır hataları'ye mal olan parçalanmış akışdır (5-10 saniyelik pencereleri besler) - bir cümle yarıya kesilir, her yarı bağımsız olarak transkribilir ve dikiş yanlış karakterler üretir. Canlı altyazılar için kötü deneyim.

4. Temel olarak hiçbir lehçe

large-v3 'in bir yue (Kantonese) belirteçine sahiptir, ancak kalitesi üretim hazırlığına yakın bir yerde değildir. Wu, Min Nan, Sichuan, Central Plains Mandarin - hiçbiri resmi modeller tarafından desteklenmez.

5. Evli hızlandırıcılar kendiniz taşıma gerektirir

Whisper'ın ONNX ihracatı artı Ascend ATC dönüşümü işe yarıyor, ancak: desteklenmeyen opset sürümleri, dinamik eksen yapılandırması, sessiz desteklenmeyen operatör arızaları ve sürüm yükseltmelerinden sonra yeniden dönüşüm gerektiren modellerle karşılaşacaksınız. Detaylar için Ascend 910B private ASR walkthrough'e bakın.

Açık kaynaklı self-hosting doğru çağrı olduğunda

Adil olmak Hakkımızda uygun olduğu yerde:

  • Modelleri değiştirebilecek ML mühendisleri var
  • Senaryo hatayı tolere eder (dahili toplantı notları, video altyazıları)
  • General Mandarin, ağır özel isim yükleri olmadan
  • Gerçek zamanlı gereksinim yok
  • İç Hızlandırma Görevleri Yok

Eğer her beş tutarsa, self-hosting mükemmel bir değerdir. Eğer iki veya daha fazla yapmazsa, insan maliyeti rakamlarını dikkatlice çalıştırın.

4.Üç Yola Karşılaştırma Yetenekleri

DimensionAçık kaynaklı self-hostingBulut satıcısı özel paketTicari On-premise Motor
Lisans maliyeti0MediumYüksek
Uygulama ÇabalarıYüksek (1-2 kişi-aylık)Orta (1-2 hafta)Düşük (satıcı tarafından teslim edilmiş)
Çince doğruluğu (toplantılar)MediumOrta-yüksekYüksek
sıcak kelime / proper nounsHiçbir şey yokEvet, evetEvet, evet
konuşmacı ayrımıAyrı modül gereklidirEvet, evetİnşaat içinde
Gerçek zamanlı streamingZayıfEvet, evetEvet
Dialect desteğiTemel olarak hiçbirLimited22
Hızlandırıcı desteğiKendin port yapKısmiYerli
Hava boşluğu operasyonuKendiniz paketleyinSatıcıya bağlıdırDesteklenmiş
MLPS / Sınıflandırılmış DestekKendi evrak işlerinizinKısmiSağlanan dokümantasyon
Operasyonlar SorumluluğuTamamen seninSatıcıSatıcı + SLA

Genellikle hafife alınan iki sıra uygulama çabası ve operasyon sorumluluğudur. Asla bir teklifte görünmezler, ama takımı sürekli tüketirler.

5. MLPS Seviye 3 Seçim Sırasında Ne İhtiyaçları Var

Bu, hükümet ve finans müşterilerinin en yaygın sorusudur. Toplantı kayıtları ve toplantı tutanağı sistemleri için MLPS Seviye 3 gereksinimleri (GB / T 22239-2019) şunlar seçimi şekillendirenler:

KontrolMLPS L3 gereksinimleriSoru sormak için
Veri ikametleriSes ve metin yerel olarak depolanmış, halka açık yüklenme yok"konuşma transkripsiyonu ' in herhangi bir parçası halka açık ağ çağrısı yapıyor mu? - lisans kontrolleri, model indirmeleri ve telemetri dahil
Erişim kontrolüKimlik doğrulama, rol tabanlı izinlerMevcut LDAP / OAuth ile entegre olabilir mi? "
Güvenlik denetimiİzlenebilir işlemler, tutulan günlükler"toplantı tutanağı ' i kim ihraç edebilir?İhracat kayıtlı mıdır? Kayıtlar ne kadar süre saklanır? "
Nakliye şifrelemesiŞifreli iç iletişim"TLS intranet üzerinde de uygulanıyor mu, yoksa sadece kamu tarafında mı? "
Kalan Bilgi KorumasıSilinmiş veriler kurtarılamaz olmalıdır"Bir toplantıyı sildikten sonra, model önbellekleri ve geçici dosyaları da temizlenir mi? "

Birincisi ve sonuncusu en çok kaçırılanlardır.

Birçok çözüm "veri sızıntısı yok " iddia ediyor, ancak lisans doğrulama halka açık internete, ilk lansmanda model ağırlıkları indirme ve telemetri telefonları Ana Sayfa-Herhangi bir halka açık çağrı, MLPS değerlendirmesi sırasında çıkışsızlık iddiasını sorgulayabilir ulaşır. Sert bir cevap alana kadar bunu sor.

Benzer şekilde, "delete meeting" sadece bir veritabanı satırını kaldırır ve disk üzerinde ara dosyaları ve vektör önbellekleri bırakırsa, kalıntı bilgi koruması başarısız olur.

Tam ayrıntılar için MLPS Level 3 compliance breakdown'e bakın.

6. Seçmeden önce cevaplanması gereken 8 soru

Bu listeyi satıcılara gönderin veya kendi ekibinize sorun. Cevap veremeyen her seçenek dışlanmıştır:

  1. konuşma transkripsiyonu boru hattının bir parçası olan herhangi bir halka açık ağ çağrısı yapıyor mu? (lisans, model ve telemetri hepsi sayılır)
  2. Sunucu başına Sürdürülebilir eşzamanlı akış sayısı nedir? Sürdürülebilir, peak değil
  3. sıcak kelime destekliyor mu? Sıkı kısıtlama mı yoksa yumuşak rehberlik mi?
  4. konuşmacı ayrımı Yerleşik mi yoksa ayrı bir modül olarak eklenir mi?Çakışan Konuşma Nasıl Yönetilir?
  5. Hangi lehçeler destekleniyor?ölçülen doğruluk nedir? Bir test seti paylaşabilir misin?
  6. Ascend / Cambricon / Hygon destekliyor mu? Yerel olarak mı, yoksa siteye mi taşındı?
  7. Hava boşluğu dağıtımı destekleniyor mu?Çevrimdışı paket ne içerir?
  8. MLPS değerlendirmesi için hangi dokümantasyon sağlanır? (Dağıtım topolojisi, veri akışı diyagramı, denetim günlüğü spesifikasyonu)

Soru 1 ve 7 su bölümüdür. Bunlara cevap veremeyen bir satıcı gerçek bir uyumluluk ortamında teslim etmemiştir.

7. On-Premise Olmaması Ne Zaman

Kendi çıkarımıza aykırı bir kelime, bu yüzden bu bir atış olarak okunmuyor.

Skip on-premise if:

  • Günlük hacim çok küçük (günde birkaç saat) - Kullanım başına ödeme bulutu daha ucuzdur ve hiçbir operasyon yükü taşımıyor
  • Hiçbir uyum gereksinimleri yok - Bulut kullanabiliyorsanız, güvenlik hissi için sunuculara altı rakam harcamayın
  • Takımda hiç kimse operasyon yapmıyor - On-premise gittikten sonra, model yükseltmeleri, donanım arızası ve performans ayarlaması hepsi sizin.
  • konuşma transkripsiyonu 'ye bir kez ihtiyacınız var - Bir partiyi transkripte etmek için bir sunucu satın almak ve sonra boşta bırakmak kötü bir ticaretdir

On-premise için doğru tetikleyici bir Kırmızı çizgi uyumluluğu veya Sürekli rekabet baskısı - değil "daha güvenli hissettiriyor. "

8. VoiVision nasıl yapıyor

VoiVision, ASR, konuşma ön uçundan, konuşmacı ayrımı ve semantik yapılandırma yoluyla şirket içinde geliştirilen tam yığın ile kurumsal on-premise toplantı konuşma transkripsiyonu oluşturur:

  • 52 yıllık NLP, NLP araştırmalarından, 1973 yılında NEU NLP Lab olarak kuruldu
  • 200+ kağıt yayınlandı (20+ CCF-A), 110+ icat patentleri (54 verilmiş)
  • NiuTrans, makine çeviri motoru, dünya çapında 100.000 'den fazla kez kullanıldı
  • Eşdeğer donanım üzerinde Ana akım genel amaçlı LLM 'lerden 4x daha hızlı çıkarımı
  • Ascend 310P / 910B, Cambricon MLU370 / 590, Hygon DCU ve NVIDIA T4 / L4 / A10 / A100 için yerel destek, artı sadece CPU işletim
  • 22 lehçe ve hava boşluğu dağıtım
  • ≥% 98 Çince konuşma transkripsiyonu doğruluğu, 50+ eşzamanlı akışı destekleyen kümelere sahip

Yukarıdaki sekiz soruyu bu şekilde kullan. Bunlara cevap veremeyen herhangi bir çözüm, teklif ne kadar düşük olursa olsun, ikinci bir bakmayı hak eder.

MLPS düzeyinize ve eşzamanlılık hedefinize karşı bir değerlendirme yaptırmak ister misiniz? Book a demo ya da complete private deployment guide ile başlayın.

SSS

Q: On-premise veya bulut ASR - hangisi daha iyi?

A: Bu üç koşulu bağlıdır: günlük hacim, uyum gereksinimleri ve eşzamanlılık basıncı. Düşük günlük hacim ve uyumluluk kısıtlaması olmaması ile bulut API ' lerinin genellikle üç yıllık TCO ' yu daha düşük ve çok daha az operasyonel yükü vardır. Veri ikametleri sert kırmızı çizgi olduğunda, Xinchuang kuralları uygulandığında veya eşzamanlılık baskısı devam ettiğinde, on-premise doğru çağrıdır. On-premise için tetikleyici bir uyum kırmızı çizgisi veya sürdürülebilir eşzamanlılık - daha güvenli olduğu belirsiz bir his değil.

Q: Self-hosting Whisper için engeller nelerdir?

A: Beş ana tanesi: sıcak kelime desteği yok (doğru isimler benzer sesli karakterler olarak yazılır ve initial_prompt sadece zayıf kılavuzdur), yerleşik konuşmacı ayrımı yok (pyannote veya benzer bir modül eklemeniz ve zaman damgalarını kendiniz hizalamanız gerekir), zayıf akış (bölümleme bölünme noktalarında sınır hataları üretir), temel olarak lehçe desteği yok ve yerli hızlandırıcılar kendinizi port etmeyi gerektirir (ONNX ihracat artı ATC dönüştürme, birçok tuzak ile).

Q: On-premise ASR için üç yıllık TCO 'yu nasıl hesaplıyorsunuz?

A: Yalnızca lisans ücretlerini karşılaştırmayın. Saatlik konuşma transkripsiyonu maliyeti, donanım, yazılım lisanslama, uygulama çabasını, üç yıllık operasyon çabasını ve arıza geri dönüşünü içerir. Açık kaynaklı self-hosting lisanslama tasarrufu sağlar, ancak insan maliyetleri - uygulama tipik olarak bir ila iki kişi ay sürer ve yerli hızlandırıcılar ve hava boşluğu dağıtımları dahil olduğunda daha yüksek olan 0.3-0.5 FTE civarında operasyonlar alır.

Q: MLPS Seviye 3 toplantı toplantı tutanağı sistemi seçerken ne gerektirir?

A: Beş kontrol önemli: Veri yerleşimi (yerel olarak depolanan ses ve metin, halka açık yükleme yok), erişim kontrolü (kimlik doğrulama ve rol tabanlı izinler), güvenlik denetimi (izlenebilir işlemler, saklanan günlükler), taşıma şifrelemesi (şifreli iç iletişim) ve kalıntı bilgi koruması (silin veriler kurtarılamaz olmalıdır). En göz ardı edilen ve en kritik soru, boru hattının herhangi bir bölümünün halka açık bir ağ çağrısı yapıp yapmadığıdır.

Q: Bir şirket içi çözümün verileri etki alanında gerçekten tuttuğunu nasıl doğrulayabilirim?

A: konuşma transkripsiyonu boru hattının herhangi bir bölümünün halka açık bir ağ çağrısı yapıp yapmadığını doğrudan sorun ve açıkça lisans kontrollerini, model ağırlığı indirmeyi ve telemetriyi içerir. Herhangi bir halka açık çağrı, bir MLPS değerlendirmesi sırasında "veri sızıntısı yok" iddiasını sorgulayacaktır.

Q: Günde 50 saatlik toplantı için bulut mu yoksa on-premise mi?

A: Uyumluluk kısıtlamaları olmadan, kullanım başına ödeme bulutları genellikle üç yıl boyunca anlamlı bir şekilde daha az maliyetlidir. Veri yerleşimi, Xinchuang veya gizli gereksinimler uygulanırsa veya eşzamanlılık baskısı devam ederse, şirket içi seçin. Hem ekonomi hem de uyumluluk üzerindeki dönüm noktası, genellikle eşzamanlılık baskısı ya da bulutsuz uyum kuralının mevcut olduğu zaman gelir.

Q: Yerli ASR, Ascend ve diğer yerli hızlandırıcıları destekliyor mu?

A: Bu güzergahına bağlıdır. Açık kaynak modelleri, ONNX ihracatını ve ATC dönüşümünü kendiniz tamamlamanızı gerektirir, bu da birçok tuzakla birlikte önemli bir işdir. Ascend 310P/910B, Cambricon MLU370/590 ve Hygon DCU'yi yerel olarak destekleyen ticari motorlar bu taşıma çabasını tamamen ortadan kaldırır. Desteklerin yerel olup olmadığını veya yerinde taşıma gerektirmediğini her zaman doğrulayın.

#On-prem dağıtım#ASR seçimi#Whisper#MLPS L3#TCO

Kişiselleştirilmiş bir demo

Toplantı senaryosunuzu ve uyum gereksinimlerinizi bize anlatın - özel bir plan alın.

Hemen rezervasyon yapın
Canlı sohbet