Přeskočit na hlavní obsah

AI přepis hovorů

AI přepis hovorů je volitelná funkce, která automaticky zpracovává nahrávky hovorů a vytváří:

  • Přepis řeči na text (Speech-to-Text) — převádí WAV nahrávky na text
  • Vyčištění přepisu — zpřesňuje hrubý přepis pomocí jazykového modelu
  • Shrnutí hovoru — generuje stručné shrnutí konverzace
  • Štítkování — automaticky detekuje a přiřazuje relevantní štítky k nahrávce hovoru
  • Analýza sentimentu — vyhodnocuje emocionální tón konverzace
info

AI přepis hovorů vyžaduje cloudové služby Azure. Následující sekce popisuje, které prostředky je nutné vytvořit na Azure Portal před aktivací funkce.

Služby Azure

V Azure je nutné vytvořit následující položky:

#PoložkaPoužití
1App RegistrationAutentizace UCS vůči Azure API
2Azure OpenAIShrnutí, vyčištění přepisu, štítkování (GPT-4.1)
3Azure AI Services multi-service accountSpeech-to-Text, analýza sentimentu

App Registration

UCS se autentizuje vůči Azure pomocí service principal (App Registration). Tyto přihlašovací údaje jsou sdíleny všemi Azure AI službami.

  1. Na Azure Portal přejděte do Microsoft Entra ID → App registrations → New registration.
  2. Zadejte název (např. ucs-ai) a zaregistrujte.
  3. Poznamenejte si Application (client) ID a Directory (tenant) ID.
  4. Přejděte do Certificates & secrets → New client secret, vytvořte tajný klíč a poznamenejte si jeho Value.

Následující hodnoty budou potřebné pro konfiguraci UCS:

ParametrKde najít
Tenant IDApp registration → Overview → Directory (tenant) ID
Client IDApp registration → Overview → Application (client) ID
Client SecretApp registration → Certificates & secrets → Value (zobrazí se pouze při vytvoření)
warning

Hodnotu client secret si zkopírujte ihned po vytvoření — později ji nelze znovu zobrazit.

Azure OpenAI

Azure OpenAI poskytuje jazykový model používaný pro vyčištění přepisu, shrnutí hovoru a detekci štítků.

  1. Na Azure Portal přejděte do Azure OpenAI → Create.
  2. Vyberte resource group, region a cenovou úroveň.
  3. Po vytvoření přejděte do Azure AI Foundry (dříve Azure OpenAI Studio) → Deployments → Deploy model.
  4. Nasaďte minimálně model gpt-4.1. Poznamenejte si Deployment name (např. gpt-4.1).
  5. Na stránce Overview prostředku si poznamenejte Endpoint URL (např. https://<váš-prostředek>.openai.azure.com/).
  6. Přiřaďte roli Cognitive Services OpenAI User service principalu z App Registration: přejděte do Access control (IAM) → Add role assignment, vyberte roli a přiřaďte ji k App Registration vytvořené výše.

Azure AI Services (multi-service account)

Jeden účet Azure AI Services multi-service poskytuje přístup ke službám Speech (Speech-to-Text) i Language (analýza sentimentu).

  1. Na Azure Portal vyhledejte Azure AI services a vyberte Azure AI services multi-service account → Create.
  2. Vyberte resource group, region a cenovou úroveň.
  3. Po vytvoření si poznamenejte Endpoint URL a Region ze stránky Overview prostředku.
  4. Přiřaďte roli Cognitive Services User service principalu z App Registration: přejděte do Access control (IAM) → Add role assignment, vyberte roli a přiřaďte ji k App Registration vytvořené výše.
tip

Pokud preferujete oddělené prostředky místo multi-service účtu, můžete vytvořit prostředky Speech a Language samostatně. Postup je stejný — stačí vytvořit každý prostředek zvlášť a poznamenat si příslušné endpointy.

Budget

AI služby jsou účtovány na základě spotřeby (tokeny, minuty audia, textové záznamy). Aby nedošlo k neočekávaným nákladům, důrazně doporučujeme vytvořit budget pro resource group, ve které se nacházejí vaše AI prostředky.

  1. Na Azure Portal přejděte do resource group, kde se nacházejí vaše AI prostředky.
  2. Přejděte do Cost Management → Budgets → Add.
  3. Nastavte očekávanou měsíční částku.
  4. Nakonfigurujte prahové hodnoty upozornění (např. 80 %, 100 %) a příjemce notifikací.
warning

Bez nastaveného budgetu nejsou náklady na AI zpracování nijak omezeny. Vždy nastavte budget odpovídající očekávané měsíční spotřebě pro váš objem hovorů.

Aktivace funkce

Po vytvoření všech prostředků Azure zašlete následující informace společnosti INSOFT k aktivaci:

ParametrZdroj
Tenant IDApp Registration → Overview → Directory (tenant) ID
Client IDApp Registration → Overview → Application (client) ID
Client SecretApp Registration → Certificates & secrets → Value
Azure OpenAI EndpointAzure OpenAI → Overview → Endpoint
OpenAI Deployment NameAzure OpenAI → Azure AI Foundry → Deployments
OpenAI API VersionAzure OpenAI → Azure AI Foundry → Deployments → Deployment details
AI Services EndpointAzure AI Services → Overview → Endpoint

Příklad:

Tenant ID:              a1b2c3d4-e5f6-7890-abcd-ef1234567890
Client ID: 12345678-abcd-ef01-2345-6789abcdef01
Client Secret: aBcD1~ExAmPlEsEcReTvAlUe0123456789abcdef
Azure OpenAI Endpoint: https://my-company-openai.openai.azure.com/
OpenAI Deployment Name: gpt-4.1
OpenAI API Version: 2025-01-01-preview
AI Services Endpoint: spotifhttps://my-company-ai.cognitiveservices.azure.com/