La reconnaissance vocale peut être complexe, mais ce n’est pas forcément le cas, car Whisper.php peut vous aider à simplifier le processus. Whisper.php est un wrapper PHP pour whisper.cpp un port C/C++ du modèle Whisper d’OpenAI. Ce package a été créé par Kyrian Obikwelu qui a récemment publié la v1.0.0, permettant une transcription entièrement locale et sans API directement dans vos projets. Il fournit :
- API de haut et de bas niveau
- Téléchargement automatique du modèle
- Prise en charge de divers formats audio (e.g. MP3, WAV, OGG, M4A)
- Exportations de plusieurs formats de sortie (e.g. TXT, SRT, VTT ou CSV)
- Prise en charge du rappel pour la diffusion en continu et le suivi de la progression
Whisper.php nécessite l’installation et l’activation de l’extension FFI (Foreign Function Interface) en PHP. Cette extension vous permet d’interagir avec les bibliothèques C directement à partir de PHP.
