# Konuşmacı ayırma ile transkripsiyonda kimin ne dediğini görün

> Konuşmacı ayırma ile transkripsiyon: dosya ve video bağlantılarına diarize=true ile Speaker 1, Speaker 2 ekleyin. JSON, metin, SRT, VTT; ek ücret yok.

Canonical: https://transcript1.com/tr/features/konusmaci-ayirma-transkripsiyon
Language: tr
Last updated: 2026-10-19

Konuşmacı ayırma, transkripsiyon sırasında sözü kimin aldığını etiketler. Request gövdesine diarize: true ekleyin; her bölümde Speaker 1, Speaker 2 gibi etiketler alın. Röportajları ve yüklediğiniz toplantı kayıtlarını takip etmek kolaylaşır; gerçek isimleri ise siz eşleştirirsiniz.

- Her bölümde Speaker 1, Speaker 2 gibi etiketler
- JSON, metin, SRT ve VTT içinde konuşmacılar
- Desteklenen video bağlantıları ve yüklenen dosyalar

## Sözleri ayırın, konuşmayı daha rahat takip edin

### Tek seçenekle açın

diarize varsayılan olarak false değerindedir. POST /v1/transcriptions veya MCP transcribe çağrısında true göndererek açın.

### Konuşmacılar için ses işlenir

Konuşmacı ayırma, yapay zeka transkripsiyonu gerektirir. source=auto ile diarize: true gönderdiğinizde platform altyazıları atlanır, ses yazıya çevrilir.

### Etiketler dışa aktardığınız metinde de kalır

JSON içinde transcript.speakers listesi ve bölüm başına speaker alanı bulunur. Metin ve SRT içinde Speaker 1: öneki, VTT içinde konuşmacı etiketi kullanılır.

### Kelime düzeyinde de takip edin

JSON okurken include=words ekleyin. Kelimelerin zaman damgalarıyla birlikte hangi konuşmacıya ait olduklarını da alırsınız.

### Birbiriyle çelişen ayarlar gizlenmez

source: captions ile diarize: true birlikte gönderilirse 422 invalid_request döner. API, konuşmacı seçeneğini sessizce kapatmaz.

## Speaker diarization API seçeneğini açın

JSON gövdesinde diarize değerini true yapın. Dosya yüklüyorsanız aynı seçeneği form alanı olarak gönderin. Kabul edilen source kombinasyonları [diarize rehberinde](https://transcript1.com/tr/docs/sources-and-options#diarize) yer alır.

Röportaj, panel veya sunucu-konuk kaydında sözün kimde olduğunu bilmek önemlidir. Tek kişinin sesli notunda ise buna ihtiyaç duymayabilirsiniz. Konuşmacı ayırma sesleri etiketler; kişinin kimliğini bulmaz, hesabını tanımaz, sesle kimlik doğrulamaz.

Bu ayarı transkripsiyonu oluştururken seçin; kaydın nasıl işleneceğini değiştirir. Sonradan TXT veya SRT seçmekten farklıdır. source=auto kullanıyorsanız konuşmacı ayırma altyazıları devre dışı bırakır. Yüklenen dosyalar zaten her zaman sesten yazıya çevrilir.

### Konuşmacı ayırma açıkken dosya yükleme

```
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -F file=@panel.m4a \
  -F diarize=true
```

## Konuşmacı etiketli transkripti uygulamanızda gösterin

transcript.speakers, etiketleri listeler; her bölümün speaker alanı sözü kimin aldığını belirtir. transcript_source değeri speech_to_text olur. Alanların tamamı [transkripsiyon nesnesinde](https://transcript1.com/tr/docs/api-reference#the-transcription-object) açıklanır.

Kaydı dinledikten sonra Speaker 1 ve Speaker 2 etiketlerini kişilerle eşleştirin. Bu eşleştirmeyi kendi uygulamanızda veya düzenlediğiniz dosyada tutun. Başka bir kayıttaki Speaker 1 aynı kişi olmak zorunda değildir; etiketler her transkripsiyon için yeniden belirlenir.

speaker alanlarıyla konuşmayı sıra sıra gösterebilir, include=words ile kelimelere inebilirsiniz. Zamanı ekranda biçimlendirseniz bile asıl başlangıç ve bitiş saniyelerini saklayın. Böylece okuyan kişi kayda geri döner. Aşağıdaki JSON yalnızca yapıyı gösteren bir örnektir.

### Kısaltılmış konuşmacılı JSON yanıtı

```
{
  "status": "completed",
  "transcript_source": "speech_to_text",
  "transcript": {
    "speakers": ["Speaker 1", "Speaker 2"],
    "segments": [
      { "start": 0, "end": 3.4, "speaker": "Speaker 1", "language": "en", "text": "Good morning." },
      { "start": 3.4, "end": 7.9, "speaker": "Speaker 2", "language": "en", "text": "Thanks for having me." }
    ]
  }
}
```

## Altyazıda konuşmacıları nasıl göstereceksiniz?

format=srt, altyazı metnine Speaker 1: gibi bir önek ekler. format=vtt konuşmacı etiketi kullanır. format=text ise her bölümü etiketli bir satırda verir. Oynatıcınıza karar vermeden önce [altyazı biçimlerini](https://transcript1.com/tr/features/srt-dosyasi-olusturma) karşılaştırın.

Hedef oynatıcıda VTT konuşmacı etiketlerinin, editörde de SRT öneklerinin nasıl göründüğünü kontrol edin. Röportaj dökümünde yararlı olan bir etiket, her altyazı satırında gereksiz yer kaplayabilir. Görünümü dosyada veya uygulamanızda düzenleyin; numaralı etiketlerle isim eşleştirmesini saklayın.

Üst üste konuşma, uzak mikrofon veya yüksek müzik hem kelimeleri hem konuşmacı değişimlerini belirsizleştirebilir. Etiketin beklenmedik yerde değiştiği bölümleri dinleyin. Yeni kayıtta ayrı mikrofonlar ve sırayla konuşmak, sonradan düzeltmeye çalışmaktan daha iyi bir başlangıçtır.

### format=vtt

```
WEBVTT

00:00:00.000 --> 00:00:03.400
<v Speaker 1>Good morning.

00:00:03.400 --> 00:00:07.900
<v Speaker 2>Thanks for having me.
```

## Bir isme atfetmeden önce kaydı dinleyin

Kaydın başında seslerin net duyulduğu bir konuşmadan başlayın. Kimin hangi etiketle eşleştiğini not alın, ilerleyen bölümlerden örnekler dinleyerek kontrol edin. Kimin konuştuğu belli değilse yalnızca bağlama bakıp isim vermeyin; belirsizliği çalışma metninde koruyun.

[Araştırma görüşmelerinde](https://transcript1.com/tr/use-cases/roportaj-yaziya-cevirme) her oturumda aynı kontrol yöntemini kullanın. Katılımcı kodlarını ve kendi notlarınızı konuşulan sözlerden ayrı tutun. Bir panelden isimle alıntı yayımlamadan önce adı kayıttan ve elinizdeki diğer bilgilerden doğrulayın.

Konuşmacı ayırma biyometrik tanıma değildir. Arayan kişinin kimliğini doğrulamaz veya farklı kayıtlardaki seslerin aynı kişiye ait olduğunu kanıtlamaz. Mikrofon değişince tek kişinin sesi farklı duyulabilir; aynı anda konuşanları da her zaman temiz biçimde ayırmak mümkün olmayabilir.

| Kontrolde ne gördünüz? | Ne yapmalısınız? |
| --- | --- |
| Aynı kişi konuşurken etiket değişiyor | Değişimin öncesini ve sonrasını dinleyin; gerekiyorsa çalışma kopyanızı düzeltin. |
| Birden fazla kişi aynı anda konuşuyor | Hem sözleri hem etiketleri kontrol edin. Ses net değilse belirsizliği koruyun. |
| Başka kayıtta aynı etiket var | Bu kayıt için katılımcıları yeniden eşleştirin. Etiketler ortak kimlik değildir. |

## Sık sorulan sorular

### Konuşmacıların gerçek isimleri de çıkar mı?

Hayır. Speaker 1, Speaker 2 gibi etiketler alırsınız. transcript1 isimleri bilmez. Kaydı dinleyip etiketleri kişilerle kendi uygulamanızda eşleştirin.

### YouTube altyazısından konuşmacı etiketi alınabilir mi?

Hayır. Altyazılar kimin konuştuğunu belirtmez. source=auto ile diarize: true gönderirseniz ses yapay zeka ile yazıya çevrilir. source: captions ile diarize: true birlikte kullanılamaz.

### Konuşmacıları ayırmak ek kredi harcar mı?

Hayır. diarize açık olsa da kapalı olsa da her ses dakikası 1 kredidir. Süre yukarı yuvarlanır.

## Bunlara da göz atın

- [Röportajlar ve araştırma](https://transcript1.com/tr/use-cases/roportaj-yaziya-cevirme)
- [Zaman damgaları ve altyazılar](https://transcript1.com/tr/features/srt-dosyasi-olusturma)
- [Kaynaklar ve transkripsiyon ayarları (dokümantasyon)](https://transcript1.com/tr/docs/sources-and-options)
