Présentation de Cast Insights

Cast Insights, une startup spécialisée dans l'intelligence artificielle pour l'analyse de discours en temps réel, a annoncé avoir levé 4,5 millions de dollars dans le cadre d'une première série de financement. Cette startup utilise l'IA pour indexer les données de discours éphémères, ce qui peut aider les décideurs institutionnels à comprendre les tendances du marché, les questions de politique, les changements géopolitiques et les facteurs de risque avant qu'un consensus ne se forme.

Fonctionnement de la plateforme

La plateforme de Cast Insights fonctionne en monitorant en continu des milliers de sources mondiales, y compris des chaînes de télévision, des stations de radio et des podcasteurs. Elle ingère les audio parlés, les transcrit, puis utilise des algorithmes d'IA pour identifier les orateurs, suivre la formation et l'évolution des récits, et cartographier les changements d'opinion en temps réel. Cette technologie permet de capturer et d'analyser les discours publics qui, autrement, disparaîtraient rapidement.

Exemple d'application et analyse

Cast Insights a démontré le pouvoir de sa couche d'intelligence de discours éphémère dans une étude de cas suivant les signaux du discours public autour du détroit d'Hormuz, un point clé de conflit entre les États-Unis et l'Iran. La startup a suivi l'évolution de ce sujet depuis son apparition, montrant comment les mentions sont passées de presque zéro à 400 mentions quotidiennes, puis ont culminé à 2 946 lorsque la récente trêve entre les États-Unis et l'Iran a échoué. L'analyse a également révélé comment le sentiment positif a plongé de 7,7% à 3,3% lors de la rupture de la trêve, tout en suivant l'impact sur le marché, comme les primes d'assurance contre les risques de guerre pour les entreprises de navigation.

Implications et limites

Alors que Cast Insights opérait sous les radars avec des adopteurs précoces, la startup a déjà gagné une traction significative, traitant plus de 2,3 millions d'heures de discours à travers 20 pays et 10 langues différentes. Avec le financement de cette ronde, elle prévoit d'étendre ce traitement à 20 millions d'heures, tout en surveillant 500 000 heures de contenu en direct chaque jour. Cela lui permettra de créer la plus grande base de données de discours éphémères au monde, couvrant les principales émissions de télévision américaines, les stations de radio et les podcasts.

Exemple de code pour la transcription et l'analyse des discours :
   # Importation des bibliothèques nécessaires
   import speech_recognition as sr
   from pydub import AudioSegment
   # Chargement de l'audio
   audio = AudioSegment.from_file("discours.wav")
   # Transcription de l'audio
   r = sr.Recognizer()
   with sr.AudioFile("discours.wav") as source:
       audio = r.record(source)
   try:
       texte = r.recognize_google(audio, language="fr-FR")
       print(texte)
   except sr.UnknownValueError:
       print("Google Speech Recognition ne pourrait pas comprendre l'audio")
   except sr.RequestError as e:
       print("Could not request results from Google Speech Recognition service; {0}".format(e))

Cette technologie a le potentiel de révolutionner la façon dont les institutions et les entreprises comprennent et analysent les discours publics, leur permettant de prendre des décisions éclairées et de rester à l'avant-garde des tendances et des changements dans leur domaine.