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".
/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"
| Parametre | Tür | Açı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