Sdílet prostřednictvím


Přehled textu v reálném čase (RTT)

Poznámka:

RTT je požadavkem na dodržování předpisů v oblasti přístupnosti pro hlasové platformy a video platformy v EU. Další informace o této směrnici najdete tady: Směrnice 2019/882

Text v reálném čase (RTT) poskytuje vývojářům možnost přenášet text téměř v reálném čase během volání. Tato funkce je navržená tak, aby jednotlivcům, kteří mají potíže mluvit, zajistila, aby se jejich textové zprávy zobrazovaly výrazně ostatním účastníkům schůzky, podobně jako mluvená komunikace. RTT vylepšuje přístupnost tím, že umožňuje účastníkům efektivně komunikovat prostřednictvím typedových zpráv, které jsou okamžitě znakově znaménko, aniž by museli stisknout klávesu "send".

Běžné případy použití

Vytváření přístupných prostředí

RTT pomáhá při vytváření inkluzivních komunikačních platforem tím, že uživatelům s vadami řeči umožní plně se účastnit hovorů. Poskytnutím komunikačního kanálu založeného na textu, který funguje v reálném čase, rtT zajistí, aby se všichni účastníci mohli zapojit stejně bez ohledu na jejich schopnost mluvit.

Vylepšení srozumitelnosti komunikace

Ve scénářích, kdy je srozumitelnost řeči ohrožena kvůli šumu na pozadí nebo technickým omezením, slouží RTT jako spolehlivá alternativa k jasnému předávání zpráv. Tím zajistíte, že se důležité informace budou předávat bez nedorozumění.

Kdy použít text v reálném čase (RTT)

  • Požadavky na přístupnost: Při vývoji aplikací, které potřebují dodržovat standardy přístupnosti, umožňuje RTT zajistit efektivní účast uživatelů s řečovými potížemi.
  • Prostředí s vysokým šumem: V nastavení, kde může být kvalita zvuku ovlivněna šumem na pozadí, RTT poskytuje jasný a spolehlivý způsob komunikace.

RealTimeTextInfo/Details – třída

Třída RealTimeTextInfo (nebo RealTimeTextDetails na určitých platformách) je pivotální při správě zpráv RTT. Zapouzdřuje všechny potřebné informace o každé zprávě RTT, včetně odesílatele, obsahu, identifikátoru sekvence, typu výsledku, časového razítka a toho, jestli zpráva pochází místně.

Vlastnosti a pole

  • Odesílatel: Poskytuje informace o uživateli, který odeslal zprávu RTT.
  • SequenceId: Jedinečný identifikátor, který udržuje pořadí zpráv.
  • Text: Skutečný obsah zprávy RTT.
  • ResultType/Kind: Označuje, jestli je zpráva částečná (ResultType) nebo finalizovaná (Kind), a určuje, jestli je možné ji upravit.
  • ReceivedTime: Časové razítko označení při přijetí zprávy.
  • UpdatedTime: Časové razítko označující poslední aktualizaci zprávy.
  • IsLocal: Logický příznak označující, jestli byla zpráva odeslána místním uživatelem.

Využití

Vývojáři se můžou přihlásit k odběru událostí RTT prostřednictvím jednoho odběru událostí, což jim umožní spravovat vlastní seznam a řazení zpráv RTT. Tento přístup je v souladu s rozhraním API titulků, což usnadňuje integraci a údržbu. Uživatelské rozhraní zodpovídá za vazbu dat na obrazovku, správu seznamu zobrazení a zpracování interakcí při zadávání textu na základě finalizace zpráv.

Aspekty ochrany osobních údajů

Text v reálném čase (RTT) je dostupný jenom během hovoru nebo schůzky. Azure Communication Services tyto výměny textu neukládá nikam. Mnoho zemí/oblastí a států má zákony a předpisy, které se vztahují na ukládání dat. Je vaší zodpovědností používat RTT v souladu se zákonem, pokud se rozhodnete uložit všechna data generovaná prostřednictvím RTT. Od zúčastněných stran musíte získat souhlas způsobem, který splňuje zákony platné pro každého účastníka.

Interoperabilita mezi Komunikačními službami Azure a Microsoft Teams umožňuje vašim aplikacím a uživatelům účastnit se hovorů, schůzek a chatů v Teams. Je vaší zodpovědností zajistit, aby uživatelé vaší aplikace byli upozorněni, když je rtT povolený v hovoru nebo schůzce Teams a uložení.

Microsoft vám oznámí prostřednictvím rozhraní API služby Azure Communication Services, že se zahájil záznam nebo RTT, a v reálném čase musíte tuto skutečnost sdělit uživatelům v uživatelském rozhraní vaší aplikace. Souhlasíte s tím, že společnosti Microsoft poskytnete veškeré náklady a škody vzniklé v důsledku vašeho nedodržení této povinnosti.

Další kroky