Skip to content

Latest commit

 

History

History
75 lines (48 loc) · 3.58 KB

README.md

File metadata and controls

75 lines (48 loc) · 3.58 KB

Moiki Vocalizer

Image

Moiki Vocalizer est une application de bureau multiplateforme permettant de transformer une histoire faite avec Moiki en conte audio interactif.

Fonctionnalités

  • 🎙️ enregistrements avec micro ou synthèse vocale
  • 🎵 conservation des boucles et effets sonores
  • 🔥 export en html5
  • 🦄 export vers STUdio - pour que ça marche sur une boîte à histoire de Lunii !

Installation

Pour installer Moiki Vocalizer, veuillez télécharger l'archive correspondant à votre système depuis la page des dernières releases

Au premier lancement, Moiki Vocalizer téléchargera la librairie FFMPEG et demandera l'accès au micro (si nécessaire). Veuillez suivre les instructions pour le bon fonctionnement de l'application.

Les éxecutables ne sont pas signés. Sur macOS vous devrez éventuellement aller dans Préférences système/Sécurité et confidentialité et autoriser l'ouverture de l'application.

Documentation

En attendant une documentation plus détaillée, voici la marche à suivre pour une prise en main rapide :

  1. Créer une histoire sur Moiki et l'exporter en JSON
  2. Glisser le fichier .zip obtenu dans l'encart bleu de la page "Projets" de Moiki Vocalizer
  3. Un nouveau projet est créé avec l'ensemble des textes à vocaliser. Pour chacun d'entre eux, vous pouvez soit générer un fichier audio basé sur la synthèse vocale, soit vous enregistrer vous-même. Pour utiliser la synthèse vocale vous devrez avant tout paramétrer une voix.
  4. Lorsque tous les textes sont vocalisés, la page de votre projet affiche 100% et vous pouvez l'exporter. Soyez patients, l'opération peut être longue !

Notes sur l'enregistrement de la synthèse vocale

La technique utilisée pour enregistrer la syntèse vocale se fait en temps réél. Cela signifie que l'enregistrement peut prendre un certain temps.

Par ailleurs, si un micro est branché (ou intégré, comme sur un ordinateur portable), il se peut que l'enregistrement de la synthèse vocale se superpose aux sons captés par le micro (c'est le cas sur un MacBookPro). Il n'y a pas vraiment de solutions pour cela, mis à part de lancer l'enregistrement dans une pièce calme ! Sur un ordinateur ne possédant pas de micro, l'enregistrement de la synthèse vocale se passe correctement.

Captures d'écran

Image

Image

Image

Image

Image

Développement

Moiki Vocalizer est une application react packagée avec Electron et bootstrappée avec Create React App.

Afin de lancer un build, vous devrez au préalable installer NodeJS. L'utilisation de Yarn est également recommandée.

# clone this repo
git clone https://github.com/kaelhem/moiki-vocalizer.git
cd moiki-vocalizer

# install dependencies
yarn
# or
npm i

# start dev build
yarn dev
# or
npm run dev

# release build (note: chaque build est spécifique à la plateforme sur laquelle il est effectué. Remplacez "xxx" par "mac", "win", ou "linux" selon la plateforme).
yarn electron-pack-xxx
# or
npm run electron-pack-xxx