En savoir plus sur l'utilisation d'OCI Speech pour trouver des informations clés avec Oracle AI Database

Obtenez des informations exploitables à partir des enregistrements de réunion avec Oracle Autonomous AI Database 26ai, OCI Speech et OCI Generative AI et alimentez les expériences d'IA générative.

Dans ce guide de solution, vous apprendrez à utiliser les technologies Oracle pour poser des questions sur vos réunions, résumer les actions d'une réunion ou prendre des notes.

Avant de commencer

Ce guide fournit toutes les étapes requises pour déployer l'application dans votre location à l'aide des services OCI. Avant de commencer, il est recommandé d'avoir des connaissances générales sur les services suivants :
  • Oracle AI Database
  • Oracle APEX
  • Appeler des services REST

Architecture

Cette architecture utilise OCI Speech, un modèle d'intégration, la recherche vectorielle 26ai d'Oracle AI Database, OCI Generative AI et Oracle APEX pour transcrire l'audio de réunion, l'enrichir avec la recherche sémantique et vous permettre de résumer les réunions à partir d'enregistrements.

L'architecture suivante présente cette topologie de déploiement :



oci-speech-adb-ai-arch-oracle.zip

La solution ingère du contenu de réunion, crée des transcriptions, stocke et analyse du texte et fournit des informations à l'aide de services gérés sur Oracle Cloud Infrastructure (OCI).

  • Oracle APEX Service se connecte à Oracle Autonomous AI Database.
  • Oracle Autonomous AI Database lit et écrit à partir d'OCI Object Storage.
  • OCI Speech lit l'audio et écrit les transcriptions dans OCI Object Storage.
  • Oracle Autonomous AI Database appelle OCI Generative AI et OCI Language pour l'analyse de texte.
  • OCI Identity and Access Management autorise toutes les interactions.
  • Oracle Services Network expose les services répertoriés aux charges de travail.

Cette architecture utilise les composants suivants :

  • Langue OCI

    Oracle Cloud Infrastructure Language est un service d'IA sans serveur entièrement géré permettant d'analyser du texte non structuré à l'aide de modèles préentraînés et personnalisés. Il prend en charge l'analyse des sentiments, l'extraction d'entités, l'extraction d'expressions clés, la détection d'informations d'identification personnelle, la détection de langue et la classification de texte, avec des options pour les classificateurs personnalisés et les entités personnalisées. Accès à l'aide d'API REST et de SDK avec une analyse de texte sophistiquée à grande échelle. Les données client sont cryptées pendant leur transit et au repos, et l'isolation des locataires est appliquée. Les modèles préentraînés sont régulièrement améliorés pour améliorer la qualité sans effort de recyclage des clients.

  • OCI Speech

    Oracle Cloud Infrastructure Speech exploite la puissance de la langue parlée, ce qui vous permet de convertir facilement des fichiers multimédias contenant de la parole humaine en transcriptions texte hautement précises stockées au format JSON. Vous pouvez y accéder à l'aide de la console, de l'API REST, de la CLI et du SDK.

  • OCI Object Storage

    OCI Object Storage fournit un accès à des quantités importantes de informations structurées et non, de tout type de contenu, y compris les sauvegardes de base de donnée, les données analytiques et le contenu enrichi tel que des images et des vidéos. Vous pouvez stocker des données en toute sécurité directement à partir des applications ou de la plate-forme cloud. Vous pouvez redimensionner le stockage sans dégradation des performances ni de la fiabilité de services.

    Utilisez le stockage standard pour le stockage "à chaud" auquel vous devez accéder rapidement, immédiatement et fréquemment. Utilisez le stockage d'archive pour le stockage "à froid" que vous conservez durant de longues périodes et auquel il est rare d'y accéder.

  • Oracle Autonomous AI Database

    Oracle Autonomous AI Database fournit une base de données facile à utiliser, entièrement autonome (autogouverne) qui évolue de manière élastique et offre des performances de requête rapides. En tant que service, il ne nécessite pas d'administration de base de données. Vous n'avez besoin de configurer ni de gérer le matériel, ni d'installer un logiciel. Il gère automatiquement le provisionnement, la sauvegarde, l'application de patches et la mise à niveau, ainsi que la croissance ou la réduction de la base de données. Il s'agit d'un service élastique. Développez des applications évolutives alimentées par l'IA avec toutes les données à l'aide de fonctionnalités d'IA intégrées. Utilisez le grand modèle de langage (LLM) de votre choix et déployez-le dans le cloud ou votre centre de données.

  • Oracle AI Database 26ai

    Oracle AI Database 26ai avec AI Vector Search vous permet d'interroger des données par signification plutôt que par mots-clés. Les représentations vectorielles (embeddings) capturent la sémantique du texte, des images, de l'audio, etc. afin que vous puissiez trouver du contenu similaire efficacement. Les fonctions SQL de distance intégrées permettent des recherches de similarité à l'aide de vecteurs. Vous pouvez combiner la similarité sémantique et d'autres critères de recherche aux grands modèles de langage (RAG) pour obtenir des réponses plus précises et pertinentes.

  • OCI Generative AI

    Oracle Cloud Infrastructure Generative AI est un service OCI entièrement géré qui fournit un ensemble de grands modèles (LLM) de langage de pointe et personnalisables couvrant une large gamme de cas d'emploi pour l'édition de texte, la synthèse, la recherche sémantique, etc. Utilisez le playground de test pour essayer les modèles préentraînés prêts à l'emploi, ou créez et hébergez vos propres modèles personnalisés affinés selon vos propres données sur des clusters d'AI dédiés.

  • Oracle APEX Application Development

    Oracle APEX Application Development est une plate-forme de développement low code qui vous permet de créer des applications d'entreprise évolutives, riches en fonctionnalités et sécurisées qui peuvent être déployées partout où Oracle AI Database est installé. Vous n'avez pas besoin d'être un expert dans une vaste gamme de technologies pour fournir des solutions sophistiquées. Des fonctionnalités intégrées, telles que des thèmes d'interface utilisateur, des contrôles de navigation, des gestionnaires de formulaires et des rapports flexibles, permettent à APEX Service d'accélérer le processus du développement d'application.

  • OCI Identity and Access Management

    Oracle Cloud Infrastructure Identity and Access Management (IAM) fournit un contrôle d'accès utilisateur pour OCI et Oracle Cloud Applications. L'API IAM et l'interface utilisateur vous permettent de gérer les domaines d'identité et les ressources qu'ils contiennent. Chaque domaine d'identité OCI IAM représente une solution autonome de gestion des identités et des accès ou une population d'utilisateurs différente.

A propos des services et rôles requis

Cette solution nécessite les services suivants :

  • Oracle Cloud Infrastructure Speech
  • Oracle Cloud Infrastructure Generative AI
  • Oracle Autonomous Database avec Oracle AI Database 26ai
  • Oracle APEX Application Development

Il s'agit des rôles nécessaires pour chaque service.

Nom du service : Rôle Obligatoire pour...
Oracle Cloud Infrastructure Speech : manage ai-service-speech-family Créez et gérez des travaux de transcription.
Oracle Cloud Infrastructure Generative AI : manage generative-ai-family Gérez les modèles d'IA, la génération de texte et la synthèse.
Service APEX : administrator Gérez les droits d'accès à l'espace de travail APEX, à l'équipe de développement et aux développeurs.
Service APEX : developer Développez l'application APEX.

Reportez-vous à Produits, solutions et services Oracle pour obtenir ce dont vous avez besoin.