Tüm makaleler

Canlı bir X Space'ten iki dilde tam metne

3 dk okumaAjanlar

nitrateX Ajanlarla üretiyorum

Salvor Labs 28 Ekim'de X Spaces'te bir AMA yaptı. Topluluğumuzun bir kısmı Türkçe okuyor ve kimse merak ettiği iki cevabı bulmak için 87 dakikalık ses dinlemek istemez. Ben de yayını canlı kaydettim ve Claude'dan bunu İngilizce tam metne ve Türkçe tam çeviriye dönüştürmesini istedim. İkisi de aynı akşam X'te yayındaydı.

Akış

Beş adım, hepsi WSL kurulu sıradan bir Windows bilgisayarda:

  1. Kayıt. Audacity'de Windows WASAPI sürücüsü seçilir, giriş aygıtı olarak hoparlör çıkışı ("loopback") kullanılır. Bilgisayarın çaldığı her sesi kaydeder, Space tarayıcıda açık durur. Kayıt MP3 olarak dışa aktarılır.
  2. Yazıya dökme. faster-whisper, small.en modeli, işlemci üzerinde. Zaman damgalı bir .srt dosyası ve düz bir metin dosyası çıkarır.
  3. Temizleme. Claude ham metni okur ve temiz bir İngilizce sürüm yazar: konuşmacı adları, paragraflar, yanlış duyulan kelimelerin düzeltilmesi, dolgu sözlerin atılması.
  4. Çeviri. Temiz İngilizce metnin tam Türkçe çevirisi. Özet değil.
  5. Yayın. İki sürüm de X Makalesi olarak, isteyenler için ayrıca PDF ve DOCX.

Neden kaydı indirmek yerine canlı kaydettim? Kayıt her zaman saklanmıyor, saklansa bile saatler sonra gelebiliyor. Yerel kayıt ilk saniyeden benim elimde.

Asıl iş temizlemek

Whisper'ın ham çıktısı okunabilirdi ama yayınlanacak halde değildi. Tipik sorunlar:

  • İsimler. Whisper kimin konuştuğunu bilmiyor ve isimleri sık sık yanlış duyuyor. Sunucunun adı baştan sona düzeltilmeli, her paragrafa konuşmacı etiketi eklenmeliydi.
  • Sayılar. Kriptoda yanlış bir sayı, eksik bir sayıdan daha kötüdür. Her rakam (örneğin ekip multisig'indeki token payı) bağlamdan tahmin edilmedi, ses kaydından kontrol edildi.
  • Üslup. Konuşma dili yazı dilinden daha serbesttir. Birkaç kaba kelime, anlamı değiştirmeden iki sürümde de yumuşatıldı.
  • Dürüstlük. İki metin de bir notla başlıyor: ses kaydından yazıya döküldü, bu yüzden bazı kelimeler hatalı olabilir. Okur, okuduğu metnin ne tür bir metin olduğunu bilmeli.

Temiz İngilizce metin yaklaşık 8.200 kelime tuttu. Türkçe çeviri, Türkçede genelde olduğu gibi kelime sayısı olarak daha kısa.

İşin ters gittiği yerler

1. X için ilk fikrim yanlıştı. Türkçe metni görsellerden oluşan bir dizi olarak paylaşmak istedim. Sayfalar güzel çıktı (36 tane), ama Typefully API'siyle yüklerken saatte 20 istek sınırına takıldık. Zaten tek bir makale 36 görselden iyi: içinde arama yapılabiliyor, metin kopyalanabiliyor, ekran okuyucularla çalışıyor. Böylece X Makalesine geçtik.

2. X'te PDF eki yok. Bir gönderiye en fazla 4 görsel, bir GIF ya da bir video eklenebiliyor. PDF başka bir yerde durmalı ve linklenmeli. X Makalesi bu sorunu ortadan kaldırdı.

3. Tarayıcı İngilizce makalemi çevirdi. İngilizce makaleyi Edge'de açtığım bir sayfadan kopyaladım. Edge o sayfayı otomatik olarak Türkçeye çevirmişti, bu yüzden İngilizce makale Türkçe başlıkla yayına girdi. Claude bunu yapıştırmanın işe yaradığına güvenerek değil, yayınlanan gönderiyi geri okuyarak yakaladı. Düzeltmek tek bir değişiklik sürdü. Ders: metin kopyaladığınız her sayfada otomatik çeviriyi kapatın.

Neleri koruyacağım

  • Kayıt sonradan yayınlanacak olsa bile yerel kayıt almak.
  • Whisper'ı yalnızca ilk taslak için kullanmak. Temiz sürüm, özellikle isimler ve sayılar için dikkatli bir okuma ister.
  • Özeti değil, metnin tamamını çevirmek. Çeviriyi okuyan, dinleyenle aynı AMA'yı almalı.
  • Yayınlandığını düşündüğünüz şeyi değil, gerçekten yayınlananı kontrol etmek.

Makaleler X profilimde: İngilizce tam metin ve Türkçe çeviri.

X'te paylaş

nitrateX Ajanlarla üretiyorum

Yeni makaleleri e-postayla alın

Yalnızca yeni bir makale çıktığında. Reklam yok. Ayrıntılar →