fond_vocal_waves1

Altervoice, une entreprise agile et innovante

Altervoice equipe qui sommes nous

Altervoice est une entreprise de services du numérique ou ESN spécialisée dans le traitement des médias audio et vidéo pour des entreprises qui souhaitent ouvrir des services numériques innovants.

L’entreprise a été fondée il y a plus de dix ans à Rennes en Bretagne à l’ouest de la France par deux ingénieurs expérimentés dans les domaines des télécommunications et de l’électronique. Altervoice s’est enrichi de nouvelles compétences informatiques fullstack, recherche et développement (R&D), déploiement et hébergement dans le cloud ainsi que la maintenance des systèmes informatiques en 24×7. Ainsi, notre équipe composée de talentueux profils propose aujourd’hui une offre complète de « build & run ».

« Jeune Entreprise Innovante » à son origine, Altervoice a démarré son activité en proposant des services inédits de streaming vidéo en direct à ses clients. Cela permettait aux organismes institutionnels comme les CCI (Chambres de Commerce et d’Industrie) de réaliser eux-mêmes des directs, depuis la captation vidéo jusqu’à la mise en ligne et le tout en quelques clics.

Du développement d’applications au déploiement dans le Cloud 

Société de services et d’ingénierie en SSII, Altervoice développe des programmes informatiques dans des langages très puissants tel Javascript avec utilisation de frameworks modernes comme NODEJS, ANGLAR, REACT. Nous avons une expertise avancée sur d’administration et d’optimisation des bases de données SQL et no-SQL comme MONGO.

Nous réalisons également l’intégration de solutions modernes et des dernières technologies. Cela nous permet de proposer nos solutions complexes, sur la base de composants préexistants open-source comme Asterisk (télécom), Ffmpeg (audio vidéo) ou composants commerciaux avec des partenaire de Twilio (telecom), Kurento (webRTC), AC3 (immobilier), Voxygen (TTS), Conecteo (ACD), DIALOGIC (traitement du signal) etc.

Altervoice a par exemple conçu des solutions informatiques dans le traitement d’images et multimédias aussi variées que :

Montage vidéo

Application de montage vidéo automatisé sur la base de scénarios prédéfinis

Captation 360°

Application mobile Android et iOS de captation vidéo et imagerie 360°

Application téléphonique de couplage avec un chatbot

Assistants vocaux pour enceintes connectées Google Home et Alexia

Les solutions informatiques sont déployées dans le cloud chez notre partenaire OVH ou chez AWS, Google Cloud dans des instances virtualisées ou sous la forme de micro service avec Docker. Cela permet une grande souplesse de déploiement des architectures ainsi qu’une haute disponibilité. On s’appuie ainsi sur l’infrastructure réseau des partenaires. Des adresses IP virtuelles et de la balance de charge (load balancing) peuvent aussi être utilisée. Nous mettons également en place une automatisation de sauvegardes dans des conteneurs via Swift. Enfin, le code source est déposé sur les dépôts d’archivage partagé comme github ou bitbucket.

security cyber lock

Nous nous intéressons également à la sécurisation et la supervision des systèmes. Altervoice emploie des outils et des méthodes d’infogérance pour anticiper les problèmes. Le cas échéant, des outils détectent des anomalies techniques ou de fonctionnement plus ou moins graves. Des alertes sont alors émises en fonction de différents critères prédéfinis. Nous sommes en mesure de fournir une garantie de disponibilité définie dans un contrat de Service Level Agreement (SLA). Pour permettre de faire vivre les applications sur le long terme, Altervoice fournit une prestation de tiers maintenance applicative.

Une méthode agile pour une meilleur efficacité 

Nous intervenons soit en amont, en relation avec les équipes marketing des grands comptes, soit sur des projets plus avancés, avec les équipes techniques. A chaque étape, Altervoice apporte une expertise précise et prend en charge un composant de la solution ou la totalité de la maitrise d’œuvre dans sa phase de développement, de maintenance ou pour des évolutions. Nous sommes à même de reprendre un projet suite à la défection d’un prestataire.

Altervoice attache une grande importance à la qualité de ses prestations. Cette dernière se mesure par :

  • une bonne compréhension des besoins initiaux,
  • une conception de solution adaptée aux contraintes du client  (coût, délais, prise en compte d’un existant ou des environnements techniques spécifiques), 
  • une prise en compte les évolutions futures, très tôt dans la gestion de projet pour des gains économiques ultérieures, 
  • une méthodologie agile tout au long du projet, 
  • une mise en place de solutions cloud à chaque fois que c’est possible 
scrum meeting post-it

Avec cette agilité, nous offrons une plus grande efficacité et une meilleure réactivité. Cela va depuis l’expression des besoins jusqu’à l’ouverture du service, en passant par la phase d’implémentation avec le codage et les tests unitaires. Cette méthode permet une transparence totale dans l’avancement du projet. Nous abordons les questions dans une approche de type « top down » au fur et à mesure de l’avancement du projet informatique.

Nous préconisons de déployer les solutions dans un Cloud. En effet, cela permet de bénéficier d’une plus grande souplesse de montée en charge, la redondance, la répartition de charge. Cela offre également une localisation des systèmes au niveau mondial. Le maintien en conditions opérationnelles est plus robuste. Enfin, vous n’avez plus à vous soucier de trouver un datacenter physique.

Une forte expertise de la commande vocale

Altervoice observe avec enthousiasme les spectaculaires évolutions des systèmes de reconnaissance vocale grâce à ses actions de veille technologique. Nous avons développé de nombreux services vocaux interactifs (SVI ou IVR) avec l’utilisation classique des touches du téléphone (DTMF). Mais, l’intégration logicielle de deep learning accessible à travers le cloud ou en open-source, permet une approche révolutionnaire de la commande vocale. En couplant ceci avec des solutions de langage naturel, cela ouvre tout un champ nouveau d’applications.

Pour ces nouvelles technologies, une évaluation stratégique doit être engagée avec le client dans le choix des composants techniques à mettre en œuvre. Veut-on des logiciels libres, une intégration de solutions commerciales, des composants du cloud, etc ? Ces choix ont une influence directe sur l’équilibre entre l’effort d’investissement, les coûts d’exploitation et la souplesse d’évolution.

Une Voice Agency Française

Cependant, la création d’applications à commande vocale nécessite un savoir-faire et des compétences très particuliers. Ces compétences se situent d’abord au niveau de la conception du service. Il faut savoir définir le parcours client et l’ergonomie qui permettent d’élaborer un schéma conversationnel adapté à la tâche visée. C’est le rôle de nos chefs de projet de piloter tout cela.

Le choix des applications compatibles comme les Google Actions ou les skills Alexa doit également être mis sur la table des discussions. Aussi, l’utilisation d’un framework multi plate-forme qu’utilise Altervoice permet de ne pas trancher directement cette question. Néanmoins, il reste bien souvent nécessaire de développer des fonctionnalités spécifiques à chaque plate-forme. Ainsi, il peut arriver qu’une implémentation native ask-sdk ou Alexa Presentation Language (APL) soit nécessaire.

Ces compétences se situent enfin au niveau technique par l’implémentation des algorithmes permettant l’instauration d’une conversation en langage naturel. Le choix du langage et des frameworks conditionnera un grand nombre de paramètres ultérieurs tel que l’ouverture du système à des plugins existants, la disponibilité des compétences spécifiques, la fiabilité et la tenue en charge des modules qui composent la solution.

Toutes ces compétences nécessaires de suivi de projet vocal ont muri depuis des années chez Altervoice. Elles se sont déployées, au fil des ans, pour aboutir à un positionnement VOICE AGENCY leader en France. A toute étape du Cycle de vie de votre solution nous mettons nos compétences et nos expertises à votre service.