Türkçe Karakter Düzeltme API

Türkçe karaktersiz yazılmış metni düzeltir: "Duzce'de bugun hava cok guzel" → "Düzce'de bugün hava çok güzel".

Ücretli paketlerde JSON · Türkçe1 uç Kaynak: VeriApi.Pro

/v1/araclar/metin/turkce-duzelt ASCII yazılmış Türkçe metne ç, ğ, ı, İ, ö, ş, ü harflerini geri koyar. Kelime listesine değil, harfin çevresine bakan örüntü tablosuna dayanır; bu yüzden sözlükte olmayan çekimli kelimeleri de düzeltir (yemeginde → yemeğinde). 138 cümlelik ölçümde kelime doğruluğu %98,96'dır (hiç dokunulmasa %48).

Zaten Türkçe harf içeren kelimelere, web ve e-posta adreslerine, @ / # etiketlerine ve rakam içeren kelimelere dokunulmaz. yer_adlari ile büyük harfle yazılmış il ve ilçe adları resmî yazımına çevrilir. Yanıtta düzeltilmiş metin, değişen kelime sayısı ve girdi → çıktı listesi vardır. GET ile 2.000, POST ile 10.000 karaktere kadar.

Hızlı başlangıç

Anahtarınızı X-API-Key başlığında gönderin (ücretsiz anahtar al). Anahtarı tarayıcı koduna koymayın; sunucunuzdan çağırıp sonucu önbelleğe alın.

<?php
$ch = curl_init('https://api.veriapi.pro/v1/araclar/metin/turkce-duzelt?metin=Duzce'de bugun hava cok guzel, ogle yemeginde kofte yedik');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_HTTPHEADER => ['X-API-Key: va_ANAHTARINIZ'],
]);
$yanit = json_decode(curl_exec($ch), true);
curl_close($ch);
print_r($yanit['veri']);
const yanit = await fetch("https://api.veriapi.pro/v1/araclar/metin/turkce-duzelt?metin=Duzce'de bugun hava cok guzel, ogle yemeginde kofte yedik", {
  headers: { "X-API-Key": "va_ANAHTARINIZ" },
});
const { veri, kaynak } = await yanit.json();
console.log(veri);
import requests

r = requests.get("https://api.veriapi.pro/v1/araclar/metin/turkce-duzelt?metin=Duzce'de bugun hava cok guzel, ogle yemeginde kofte yedik",
                 headers={"X-API-Key": "va_ANAHTARINIZ"}, timeout=10)
print(r.json()["veri"])
curl -H "X-API-Key: va_ANAHTARINIZ" \
  "https://api.veriapi.pro/v1/araclar/metin/turkce-duzelt?metin=Duzce'de bugun hava cok guzel, ogle yemeginde kofte yedik"

Örnek yanıt

GET https://api.veriapi.pro/v1/araclar/metin/turkce-duzelt?metin=Duzce'de bugun hava cok guzel, ogle yemeginde kofte yedik — gerçek veriyle; listeler kısaltıldı.

{
  "veri": {
    "metin": "Düzce'de bugün hava çok güzel, öğle yemeğinde köfte yedik",
    "degisen_kelime": 7,
    "degisiklikler": [
      {
        "girdi": "Duzce",
        "cikti": "Düzce"
      },
      {
        "girdi": "bugun",
        "cikti": "bugün"
      },
      {
        "girdi": "cok",
        "cikti": "çok"
      },
      "… 4 öğe daha"
    ],
    "korunan_parca": 0
  },
  "kaynak": [
    {
      "kod": "veriapi",
      "ad": "VeriApi.Pro",
      "lisans": "VeriApi.Pro kullanım koşulları (https://veriapi.pro/kosullar)",
      "atif": "Veri: VeriApi.Pro",
      "url": "https://veriapi.pro"
    }
  ],
  "guncelleme": null,
  "bayat": false
}

Uçlar ve parametreler

GET /v1/araclar/metin/turkce-duzelt ücretli paket 2 birim

Türkçe karakter düzeltme: "cok guzel" → "çok güzel"

ParametreTürAçıklama
metin* metin
yer_adlari evet/hayır İl / ilçe adlarını resmî yazımıyla düzelt varsayılan: True

Konum alan uçlarda konum (slug), il + ilce (ad, slug ya da plaka) ya da enlem + boylam kullanılabilir. Tüm parametreler: OpenAPI belgesi.

Nerelerde kullanılır?

  • ✓SMS, eski veritabanı ve Excel kayıtlarındaki karaktersiz metni düzeltme
  • ✓Kullanıcı yorumları ve ilan başlıklarını yayımlamadan önce düzeltme
  • ✓Arama motorunda "cok guzel" ile "çok güzel"i eşleştirme
  • ✓Ses-metin ve OCR çıktılarını son işleme

Veri kaynağı

Veriler lisanslı ve izinli kaynaklardan VeriApi.Pro tarafından derlenir; yanıtların kaynak alanı VeriApi.Pro döner.

Sık sorulan sorular

Türkçe karakter düzeltme API'si ücretsiz mi?

Hayır; ücretli paketlerde açıktır, istek başına 2 birim.

Hata yapar mı?

Nadiren: aynı ASCII yazımın iki anlamlı karşılığı olduğunda (ör. "aci" → acı / açı) bağlama göre seçer ve yanılabilir. Değişiklikler listesi her düzeltmeyi gösterdiği için denetlemek kolaydır.

Büyük harf ve i / İ dönüşümü?

Bu uç yalnızca eksik harfleri geri koyar. Türkçe doğru büyük / küçük harf, slug ve sıralama için Türkçe Metin API'sine bakın.

Metin saklanıyor mu?

Hayır; metin yalnızca istek sırasında işlenir.

Bu sayfa şu aramalar için de: deasciifier api · türkçe karakter çevirici · ascii türkçe düzeltme · türkçe karaktere çevirme api