Contrôle vocal
Neotask comprend un système de contrôle vocal complet qui vous permet d'interagir avec vos agents IA entièrement par la parole. Vous pouvez activer les agents, émettre des commandes, naviguer dans l'interface et recevoir des réponses parlées, le tout en mode mains libres.
Vue d'ensemble
Méthodes d'activation
Il existe deux façons d'activer l'entrée vocale :
- Mot de réveil en écoute permanente, Prononcez une phrase déclencheuse (par ex., "Hey Neotask") et l'application commence à écouter. Aucune touche à appuyer.
- Raccourci clavier, Appuyez sur une combinaison de touches pour démarrer l'entrée vocale à la demande.
Vous pouvez choisir votre méthode préférée dans Paramètres > Mode de réveil.
Flux d'interaction vocale
Chaque interaction vocale suit ce cycle :
- Réveil, Activation via le mot de réveil ou le raccourci clavier.
- Écoute, Neotask écoute votre entrée parlée.
- Transcription, La parole est convertie en texte en temps réel.
- Réflexion, L'IA traite votre demande et détermine les actions appropriées.
- Parole, La réponse vous est lue en utilisant une synthèse vocale naturelle.
- Écoute, Le système revient à l'écoute de votre prochaine commande, maintenant la conversation fluide.
Activation par mot de réveil
Mot de réveil par défaut
Le mot de réveil par défaut est :
"Hey Neotask"
Prononcez simplement cette phrase, et Neotask commencera à écouter votre commande.
Mots de réveil personnalisés
Vous pouvez définir un mot de réveil personnalisé dans Paramètres > Mot de réveil. Choisissez n'importe quelle phrase courte et distincte qui est facile à prononcer et peu susceptible d'apparaître dans une conversation normale.
Performance
La détection du mot de réveil s'exécute entièrement sur votre machine locale, aucun audio n'est envoyé au cloud pour le traitement du mot de réveil. Le moteur de détection est optimisé pour une utilisation CPU ultra-faible, de sorte qu'il peut rester actif en arrière-plan sans impacter les performances du système.
Sensibilité
La sensibilité du mot de réveil est configurable. Si vous trouvez que le mot de réveil se déclenche trop facilement (faux positifs) ou pas assez souvent (activations manquées), ajustez le curseur de sensibilité dans Paramètres > Mot de réveil > Sensibilité.
Activation par raccourci clavier
Raccourcis par défaut
| Plateforme | Raccourci |
|---|---|
| macOS | Cmd + Shift + Espace |
| Windows / Linux | Ctrl + Shift + Espace |
Personnalisation
Le raccourci clavier est entièrement personnalisable. Accédez à Paramètres > Mode de réveil > Raccourci clavier pour définir votre combinaison de touches préférée.
Fonctionnalités vocales
Parole vers texte
Neotask utilise Deepgram pour la transcription parole-texte en temps réel. Vos mots prononcés apparaissent sous forme de texte dans la conversation au fur et à mesure que vous parlez, avec une latence minimale.
Synthèse vocale
Les réponses sont lues à voix haute en utilisant la technologie de synthèse vocale naturelle ElevenLabs. La bibliothèque de voix comprend plus de 100 voix couvrant un large éventail de styles.
Sélection de la voix
Choisissez votre voix préférée dans Paramètres > Voix. Vous pouvez filtrer les voix par :
- Genre, Masculin, féminin ou neutre.
- Accent, Américain, britannique, australien et bien d'autres.
- Âge, Jeune, d'âge moyen ou mature.
Un bouton de prévisualisation de la voix est disponible à côté de chaque voix pour que vous puissiez entendre un échantillon avant de la sélectionner.
Contrôles de conversation
- Pause, Mettez en pause la conversation vocale à tout moment. L'IA arrêtera d'écouter et de parler jusqu'à ce que vous repreniez.
- Reprise, Continuez la conversation là où vous l'avez laissée.
Pièces jointes
Vous pouvez joindre des fichiers pendant une session vocale. Par exemple, dites "Je veux partager un fichier" et utilisez la boîte de dialogue de pièce jointe, ou faites glisser et déposez un fichier dans la fenêtre de conversation pendant que le mode vocal est actif. L'IA peut ensuite référencer et travailler avec le fichier joint.
Commandes vocales
Neotask comprend un large éventail de commandes en langage naturel. Voici des catégories courantes avec des exemples.
Ouvrir des sites web
| Exemple de commande |
|---|
| "Ouvrir YouTube" |
| "Aller sur github.com" |
| "Ouvrir la documentation Neotask" |
Rechercher sur le web
| Exemple de commande |
|---|
| "Rechercher des tutoriels Python sur Google" |
| "Chercher la météo à Paris" |
| "Chercher des hooks React sur Stack Overflow" |
Lancer des applications
| Exemple de commande |
|---|
| "Ouvrir Safari" |
| "Lancer le Finder" |
| "Ouvrir Visual Studio Code" |
| "Démarrer le Terminal" |
Contrôle du navigateur
| Exemple de commande |
|---|
| "Faire défiler vers le bas" |
| "Retour en arrière" |
| "Actualiser la page" |
| "Faire défiler vers le haut" |
Opérations sur les agents
| Exemple de commande |
|---|
| "Créer un agent appelé Assistant de recherche" |
| "Démarrer l'agent" |
| "Arrêter l'agent" |
| "Montrer le statut de l'agent" |
Chaînes de commandes multiples
Vous pouvez combiner plusieurs instructions dans une seule commande parlée :
| Exemple de commande |
|---|
| "Créer un agent appelé Analyseur de données, activer la voix et le démarrer" |
| "Ouvrir YouTube et rechercher des tutoriels sur l'apprentissage automatique" |
| "Arrêter l'agent et montrer le journal de session" |
Exécution d'outils pendant la voix
Lorsque votre commande vocale déclenche un outil ou une action, Neotask fournit un retour vocal en temps réel pour que vous sachiez ce qui se passe :
- "J'ouvre l'éditeur de fichiers..."
- "Exécution de la commande shell maintenant..."
- "Récupération de la page web..."
Actions d'outils pris en charge
Les outils pouvant être déclenchés par la voix comprennent :
- Commandes shell, Exécuter des commandes terminal sur votre machine.
- Opérations sur les fichiers, Créer, lire, modifier et organiser des fichiers.
- Requêtes web, Récupérer des données depuis des URL et des API.
Workflow d'approbation
Lorsque le Mode sécurisé est activé (activé par défaut), les actions sensibles nécessitent votre approbation explicite parlée ou cliquée avant l'exécution. Les actions sensibles comprennent :
- Supprimer des fichiers ou des répertoires
- Déployer du code ou des services
- Envoyer des messages ou des e-mails en votre nom
L'IA décrira l'action et demandera une confirmation avant de procéder.
Mode tutoriel mathématique
Neotask inclut un mode de tutoriel mathématique spécialisé qui combine l'enseignement vocal avec des visualisations animées.
Fonctionnement
- Demandez un sujet de mathématiques, par exemple, "Apprends-moi le cercle trigonométrique."
- L'IA génère un plan de leçon adapté au sujet.
- Des visualisations animées sont rendues avec Manim (le moteur d'animation mathématique).
- La leçon est délivrée section par section, avec des explications parlées synchronisées avec les visuels.
Modèles de visualisation
Les modèles intégrés suivants sont disponibles pour des leçons animées instantanées :
| Modèle | Description |
|---|---|
| Cercle trigonométrique | Présentation visuelle du cercle trigonométrique avec des étiquettes d'angle et de coordonnées. |
| Théorème de Pythagore | Animation de preuve géométrique avec des carrés étiquetés sur les côtés du triangle. |
| Séries de Taylor | Développement étape par étape montrant la convergence de l'approximation polynomiale. |
| Formule quadratique | Dérivation et interprétation graphique des racines. |
| Courbes sinus / cosinus | Tracés d'ondes animés avec des annotations d'amplitude, de période et de phase. |
| Dérivées | Animation de tangente illustrant le taux de variation instantané. |
| Intégrales | Animation de l'aire sous la courbe avec progression de la somme de Riemann. |
| Tracer des fonctions | Tracer n'importe quelle fonction avec des axes étiquetés, des intercepts et des caractéristiques clés. |
Enseignement progressif
Les leçons sont divisées en sections. Après chaque section, l'IA fait une pause et demande si vous êtes prêt à continuer, souhaitez réviser ou avez des questions. Cela garantit que vous apprenez à votre propre rythme.
Langues prises en charge
Neotask prend en charge l'interaction vocale dans 21 langues :
| Langue | Code |
|---|---|
| Anglais | en |
| Espagnol | es |
| Français | fr |
| Allemand | de |
| Italien | it |
| Portugais | pt |
| Néerlandais | nl |
| Russe | ru |
| Chinois (mandarin) | zh |
| Japonais | ja |
| Coréen | ko |
| Arabe | ar |
| Hindi | hi |
| Turc | tr |
| Polonais | pl |
| Suédois | sv |
| Danois | da |
| Norvégien | no |
| Finnois | fi |
| Tchèque | cs |
| Roumain | ro |
Vous pouvez changer la langue vocale à tout moment dans Paramètres > Langue. La reconnaissance vocale et la synthèse vocale passeront à la langue sélectionnée.
Invites vocales
Les invites vocales contrôlent le comportement et les réponses de l'assistant IA pendant les conversations vocales. Les deux sont modifiables dans Paramètres > Invites vocales.
Invite système
L'invite système définit la personnalité globale et le comportement de l'assistant vocal. Elle définit le ton, le niveau d'expertise et le style d'interaction. Par exemple, vous pouvez demander à l'assistant d'être concis et technique, ou amical et conversationnel.
Invite de réponse
L'invite de réponse personnalise la façon dont l'assistant formate et délivre ses réponses parlées. Utilisez-la pour contrôler la longueur des réponses, le niveau de détail, si l'assistant utilise des analogies et d'autres préférences stylistiques.
Les deux invites acceptent du texte libre et prennent effet immédiatement pour toutes les interactions vocales suivantes.