Telefon görüşmelerinin metine çevrilmesine yönelik çalışma

Değerli arkadaşlar,

Hipcall olarak telefon görüşmelerinin metine çevrilmesiyle ilgili bir çalışma başlatmış bulunmaktayız. Lütfen önerilerinizi bizlerle paylaşın.

Konuyla ilgili detayları Telefon görüşmelerinin metine çevrilmesi standartı makalemizde bulabilirsiniz.

Basit anlamda aşağıdaki gibi bir JSON düşünüyoruz.

{
  "version": "0.1.0",
  "id": "e8945fd1-5ae0-4615-868c-29b2d50bd41b",
  "started_at": "2024-07-10T17:28:29.902987Z",
  "output": {
    "language": "tr",
    "segments": [
      {
        "id": "9ffcb83c-b5d3-46dc-9cd6-d79429b03e9b",
        "end": 1443.91,
        "text": "Merhaba, Hipcall'dan Onur ben",
        "start": 1410.3,
        "words": [
          {
            "id": "a5fdf544-efb7-49c9-b79c-ef7231f09ce5",
            "end": 1410.3,
            "word": "Merhaba",
            "start": 1410.3,
            "probability": 0.8740234375
          },
          {
            "id": "8f063802-b7d7-49ca-a266-0dcb94b4d506",
            "end": 1410.44,
            "word": "Hipcall'dan",
            "start": 1410.3,
            "probability": 0.37744140625
          }
        ],
        "speaker": "SPEAKER_00",
        "avg_logprob": -0.32476635959660893
      }
    ],
    "num_speakers": 2
  }
}

Kolay gelsin.

Selam,

  • İlk id neyin id’si anlaşılmıyor. Çağrının id si ise call_id yapılabilir veya call diye bir node yapılıp, id, url vs eklenebilir.
  • language array olmalı. Bir telefon görüşmesinde birden fazla dilde konuşma olabilir.
  • probability’a gerek var mı bilemedim.

En önemli konu, bu hizmet ücretsiz mi olacak?

@ayilmaz merhaba,

Geribildirimler için çok teşekkür ederim.

  • probability opsiyonel olabilir.
  • language konusunda emin olmamadım. Çoklu dil konuşulan konuşmalar %1 bile olmaz diye düşünüyorum.
  • id konusuna gelince dediğinizde haklısınız. Belki bir info diye node olmalı
{
  "info": {
    "id": "uuuid here",
    "type": "call", 
    "started_time": "2024-07-10T17:28:29.902987Z"
  }
}

gibi olabilir.