> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orbit.devotel.io/llms.txt
> Use this file to discover all available pages before exploring further.

# FCC 24-17 — AI sesleri için yazılı onay

> FCC'nin 24-17 kararının AI üretimi ve klonlanmış sesler için neyi değiştirdiği, Orbit'in giden aramalarınızdaki ses türünü nasıl sınıflandırdığı, onay kapısının neden kapalı olarak başarısız olduğu ve sentetik-ses kampanyalarını kural içinde nasıl tutacağınız.

# FCC 24-17 — AI sesleri için yazılı onay

Bir AI ajanı, metinden konuşmaya (TTS) çalma veya klonlanmış bir sesle
giden ses çalıştırıyorsanız, ABD federal yasası alıcıdan **önceden alınmış
açık yazılı onay** ister. Orbit bu barı, arama yapılmadan önce her giden
bacakta uygular ve kaydedilmediğinde
`422 FCC_AI_VOICE_WRITTEN_CONSENT_REQUIRED` ile engeller. Bu sayfa,
kuralın neyi değiştirdiğini, kapıyı tetikleyen arama-metadata işaretlerini,
diğer derleme-zamanı koruyucularla nasıl sıralandığını ve meşru bir
sentetik-ses kampanyasının nasıl uyumlu olduğunu açıklar.

## FCC 24-17 neyi değiştirdi

FCC'nin Şubat 2024 beyan kararı (DA 24-17), AI üretimi sesleri TCPA'nın
"yapay veya önceden kaydedilmiş ses" kuralı altına aldı —
[47 CFR § 64.1200(a)(1)(iii)](https://www.ecfr.gov/current/title-47/chapter-I/subchapter-B/part-64/subpart-B/section-64.1200).
Giden arama yapanlar için iki sonuç doğar:

* **Sentetik, yapay demektir.** Her tür metinden konuşmaya — bir Devotel
  TTS sesi de dahil, üçüncü taraf sağlayıcılardan gelen sesler de dahil
  — kural altında "yapay ses"tir.
* **Klonlanmış da yapay demektir.** Belirli bir kişiyi taklit etmek için
  eğitilmiş bir ses modeli de nitelendirilir; karar aynı barı her iki türe
  de bağlar.

Maruz kalma yasaldır: **uyumsuz arama başına $500–$1.500**
(47 U.S.C. § 227(b)(3)). TCPA kapsamındaki pazarlama aramaları için,
önceden alınmış açık **yazılı** onay barı uygulanır — sadece sözlü veya
zımni değil.

Orbit'in rolü, daha geniş uyumluluk modeliyle tutarlıdır ([uyumluluk
duruşu](/compliance/posture-overview)): platform, her giden bacaktaki
sesi sınıflandırır ve **sizin** onay kayıtlarınıza karşı bir onay
kontrolünü zorlar. Geçerli yazılı onay alma yükümlülüğü tenant'ındır.

## Sınıflandırma: Orbit bir aramanın hangi sesi kullandığına nasıl karar verir

Gönderim anında kapı, aramanın istek `metadata`'sını okur ve üç içerik
türünden birini çözümler — `human`, `synthetic` veya `cloned` — bu öncelik
ile, ilk eşleşme kazanır:

| Öncelik | Metadata işareti                                    | Verdiği karar  |
| ------- | --------------------------------------------------- | -------------- |
| 1       | `voice_content_type` ∈ `{human, synthetic, cloned}` | o değer, aynen |
| 2       | `voice_cloned_model_id` (string)                    | `cloned`       |
| 3       | `voice_agent_id` (string)                           | `synthetic`    |
| 4       | `agent_id` (string)                                 | `synthetic`    |
| 5       | `tts_text` / `tts_body` (string)                    | `synthetic`    |
| —       | yukarıdakilerden hiçbiri                            | `human`        |

Ses kampanyaları bu anahtarları sizin için damgalar — giden kampanya yolu
AI-voice bacaklarında `voice_agent_id` yazar ve metinden konuşmaya
gönderimleri `tts_text` / `tts_body` damgalar. `agent_id` geri dönüşü,
doğrudan API çağıranları kapı içinde tutar. Ancak bu işaretlerin hiçbiri
mevcut olmadığında arama insan olarak sayılır (tıkla-ara, köprülü ajan,
konferans).

Çalışılmış örnekler (girdi metadata → karar):

| Girdi metadata                           | Karar       | Neden                                                        |
| ---------------------------------------- | ----------- | ------------------------------------------------------------ |
| `{}`                                     | `human`     | işaret anahtarı yok                                          |
| `{ "voice_content_type": "synthetic" }`  | `synthetic` | açık geçersiz kılma                                          |
| `{ "voice_content_type": "cloned" }`     | `cloned`    | açık geçersiz kılma                                          |
| `{ "voice_cloned_model_id": "vcm_123" }` | `cloned`    | klonlanmış model                                             |
| `{ "voice_agent_id": "ag_456" }`         | `synthetic` | AI ses ajanı                                                 |
| `{ "agent_id": "ag_legacy" }`            | `synthetic` | geri dönüş anahtarı                                          |
| `{ "tts_text": "Merhaba…" }`             | `synthetic` | TTS çalma                                                    |
| `{ "tts_body": "Merhaba…" }`             | `synthetic` | TTS çalma                                                    |
| `{ "voice_agent_id": 12345 }`            | `human`     | string olmayan işaret yok sayılır                            |
| `{ "voice_content_type": "robot" }`      | `human`     | bilinmeyen değer — serbest metne blok atmak yanlış blok olur |

Bir `human` kararı, onay kontrolünü tamamen kısa devre yapar — veritabanı
okuması yok, blok yok.

## Kapı nerede çalışır

Kapı **herhangi bir ücretli veya medya işinden önce** durur:

1. Federal arama-penceresi korumasından **sonra** çalışır — alıcının yerel
   saatinde 08:00–21:00 dışı aramayı durduran tek platform-global kontrol
   ([federal ses koruması](/concepts/tcpa-federal-voice-guard)). O koruma
   her zaman önce çalışır; bu onun üzerine katmanlanır ve çıktılarını asla
   gevşetmez.
2. Gönderim hakkı bir faturalama tutuşu almadan **önce**, herhangi bir
   medya odası oluşturulmadan **önce** ve bacak ses dokusuna sevk
   edilmeden **önce** çalışır.

Bu sıralama önemli: engellenen bir onay araması hiçbir zaman bir
faturalama tutuşu yakmaz, medya yolu açmaz ve yarı-yönlendirilmiş bir
arama kaydedecek disposition kilidinle asla etkileşmez. İnsan-sesi
aramaları, sınıflandırıcı bir onay kontrolü olmadan `human` döndürdüğü
için etkilenmez.

## Hata duruşu: kapalı olarak başarısız

Onay sorgusu sadece "onay yok" üzerinde değil, iki hata şeklinde engeller:

* **Onay şeması eksik.** Onay kayıtları tablosu hiçbir zaman sağlanmamış
  bir çalışma alanı (eski tenant'lar) engeller — döndürülen hataya
  geçiş talimatları dahildir.
* **Sorgu hatası.** Varlık sorgusundaki herhangi bir `does not exist`
  olmayan veritabanı hatası yakalanır ve aynı şekilde engeller.

Açık olarak başarısız olmak, veritabanı tökezlediğinde bir AI sesini
sessizce uyumlu sayar. Arama başına $500–$1.500 yasal maruz kalma varken,
bu riski blok tarafında platformun üstlenmesi gerekir, izin tarafında
sizin sallaması değil. Takas, engellenen bir arama (düzeltilebilir) ile
yanıtlamanız gereken bir toplu-dava keşif talebi arasındadır.

## Onay kanıt kuyruğu

Bir blok ateşlendiğinde, olay denetim log'unuza
`voice.fcc_ai_consent_blocked` girişi olarak düşer — aşağıya bakın. Oradan
giriş, kendi denetim dışa aktarımlarınızda kovalayıp kapatabileceğiniz bir
onay-kanıt boşluğu olarak görünür: alıcı, sınıflandırıcının gördüğü ses
türü ve nedeni (`no_written_consent_on_record`,
`tenant_consent_schema_missing` veya `consent_lookup_error`). Bu
girişleri, diğer herhangi bir onay-kanıt boşluğunu işlediğiniz şekilde,
[onay kaydı](/compliance/consent-management) üzerinden işleyin.

## Denetim izi

Her blok, hata fırlatılmadan önce yalnız ekleme yapılan, kurcalamaya
karşı korumalı zincire bir `voice.fcc_ai_consent_blocked` denetim satırı
yazar; böylece yasal kanıt, isteğin yukarı akışta başına ne gelirse
gelsin ayakta kalır. Satır, sınıflandırma kararını, maskeli alıcı
numarasını, nedeni ve kampanya/ajan id'sini (damgalandıysa) taşır.
İzin-yolu aramaları yazmaz — granted-onay aramaları için aşağı akış
normal ses-arama denetimi kapsar. Kuyruğu işlemek için [denetim
log](/guides/audit-log)'unuzda `voice.fcc_ai_consent_blocked` ile filtre
uygulayın.

## Meşru bir sentetik-ses kampanyası ile uyum sağlama

1. **Önceden alınmış açık yazılı onay alın** her alıcı için [onay
   kaydı](/compliance/consent-management) altında — ya `fcc_24_17_written_consent`
   onay türüyle, ya da serbest-metin türü artı kaydın metadata'sında
   `fcc_24_17_written_consent` değerli bir `lawful_basis` girişi ile.
2. **Doğru şekilde damgalayın.** Kapı, kabul edilmiş, geri alınmamış
   bir kayıt üzerindeki her iki işaretleyiciyi de kabul eder; her ikisi
   de o alıcı için bir `synthetic` veya `cloned` aramayı açar.
3. **Engellendiyseniz, hata hangisini söyler.** `422
   FCC_AI_VOICE_WRITTEN_CONSENT_REQUIRED`, nedeni ve eklemek gereken tam
   onay satırı şeklini tanımlayan bir ipucu taşır. İnsan-ses yolları
   tamamen kapının dışıdır.

## Tenant sahipliği

Geçerli yazılı onayı kaydetmek ve tutmak **sizin** yükümlülüğünüzdür —
Orbit sınıflandırır, zorlar ve denetler; sizin için onay almaz. Bu sayfa
hukuki tavsiye değildir; herhangi bir ABD ses-onay sorusunda olduğu gibi,
duruşu nitelikli hukuk danışmanıyla gözden geçirin.

## Ayrıca bakınız

* [Uyumluluk duruşu genel bakış](/compliance/posture-overview) — bu kapının tenant-ile-platform ayrımında nerede durduğu
* [AB AI Yasası şeffaflığı](/compliance/eu-ai-act) — kardeş sayfa: biri **AI açıklama**, biri **ABD ses onay** kapsar — farklı yükümlülükler, farklı sayfalar
* [TCPA federal ses koruması](/concepts/tcpa-federal-voice-guard) — bu kapının üzerine katmanlandığı 08:00–21:00 alıcının yerel saati penceresi
* [Onay yönetimi](/compliance/consent-management) — kapının okuduğu yazılı onay satırını nerede kaydedeceğiniz
