Commandes vocales
Parler au Grand Sage hors ligne : installation de Vosk et des modèles, sept langues, mode mot d'éveil ou poussoir, et /sage au clavier.
Depuis la 0.0.5, tu peux parler au Grand Sage. Au micro, il suffit de dire son nom et ta demande ; au clavier, /sage suivi de la demande fait exactement la même chose. La reconnaissance tourne entièrement hors ligne, sur ta machine : pas de compte, pas de serveur, aucun son ne quitte ton ordinateur. Le Sage répond en japonais, avec sa propre voix, et le sous-titre suit la langue de ton jeu.
.minecraft/greatsage-voice/Conditions
- Porter le Grand Sage (ou un Raphaël). Sans lui, ni le micro ni
/sagene répondent : « Aucune réponse. Vous ne portez pas le Grand Sage. » - La règle de partie
sageInterfaceactive (par défaut). Voir Règles de partie. - Pour le micro : la saisie vocale activée, et la bibliothèque de reconnaissance (Vosk) avec le modèle de ta langue.
/sagen'a besoin de rien de tout cela.
Mise en route
1. Activer la saisie vocale
Dans le menu du Sage → Réglages → Saisie vocale, ou voiceInput dans greatsage-client.toml :
| Valeur | Fonctionnement |
|---|---|
off (défaut) |
Rien n'écoute, jamais. Rien n'est téléchargé. |
wake |
Le micro reste ouvert et guette le mot d'éveil. |
pushToTalk |
Le micro ne s'ouvre que pendant que tu tiens la touche « Parler au Grand Sage ». |
2. Choisir sa langue
La première fois que tu portes le Grand Sage dans un monde, après cinq secondes de calme (plus d'annonce ni d'écran ouvert), une fenêtre demande dans quelle langue tu vas lui parler. La langue de ton jeu est proposée en premier. Choisis à la souris, aux flèches et Entrée, ou avec les chiffres ; Plus tard ou Échap repousse la question au prochain lancement. La langue se change ensuite à tout moment dans les Réglages (« Langue de reconnaissance »). Tant qu'aucune n'est choisie, il écoute en anglais.
3. Le téléchargement
Dès que la saisie vocale n'est plus sur off, le mod récupère ce qui manque dans .minecraft/greatsage-voice/, en arrière-plan, sans bloquer le jeu :
- la bibliothèque de reconnaissance (Vosk 0.3.45 et JNA 5.13.0, ≈ 27 Mo, une seule fois), prise sur Maven Central et vérifiée par empreinte avant tout chargement ;
- le modèle de ta langue, pris sur le site officiel de Vosk.
Une petite barre de progression s'affiche (même sur l'écran-titre) et le chat donne des nouvelles ; à la fin : « Great Sage peut vous entendre. » Si la voix reste sur off, rien n'est jamais téléchargé. Pour tout installer à la main, passe voiceAutoDownload à faux.
| Langue | Code | Dossier du modèle | Taille | Mots d'éveil |
|---|---|---|---|---|
| English | en |
model |
41 Mo | great sage · wise one · sage |
| Français | fr |
model-fr |
42 Mo | grand sage · sage |
| Español | es |
model-es |
40 Mo | gran sabio · sabio |
| Português (Brasil) | pt |
model-pt |
32 Mo | grande sábio · sábio |
| Türkçe | tr |
model-tr |
37 Mo | büyük bilge · bilge · yüce bilge |
| Tiếng Việt | vi |
model-vi |
34 Mo | hiền giả vĩ đại · hiền giả · đại hiền giả |
| 한국어 | ko |
model-ko |
87 Mo | 대현자 · 현자 · 위대한 현자 |
Le français et l'espagnol sont arrivés en 0.0.6 ; le portugais, le turc, le vietnamien et le coréen en 0.0.7 (early access).
Parler au Sage
Mode mot d'éveil (wake)
Dis « Grand Sage » (ou un autre mot d'éveil) puis ta demande, d'un seul souffle si tu veux : « Grand Sage, quelle est ma race ». Le Sage se rassemble en petit dans le coin de l'écran, un signal sonore l'accompagne (voiceFeedback), et un anneau d'écoute se vide pendant la fenêtre d'écoute : listenWindowTicks, 120 ticks (6 secondes), prolongée tant que tu parles. La demande part après environ 1,2 seconde de silence.
Les mots d'éveil de la config (wakeWords : great sage, wise one, sage) s'ajoutent à ceux de ta langue ; un mot que le modèle ne connaît pas est ignoré.
Mode poussoir (pushToTalk)
Assigne d'abord la touche « Parler au Grand Sage » (non assignée par défaut, catégorie Grand Sage des Commandes). Tiens-la, dis ta demande (le mot d'éveil est facultatif), relâche : la demande part juste après. Pas d'anneau : le Sage n'apparaît qu'avec sa réponse. C'est le mode qui cohabite le mieux avec un mod de chat vocal.
Au clavier : /sage
/sage <demande> emprunte exactement le même chemin que la voix, sans micro ni bibliothèque : /sage quelle est ma valeur d'existence. Seul, /sage rappelle l'usage et le nombre de demandes comprises. L'anglais est toujours compris, quelle que soit la langue choisie.
Ce qu'il comprend
219 commandes en huit familles : ton état, tes compétences et analyses, la créature que tu vises, l'environnement, l'inventaire et l'estomac de Prédateur, le combat, le mod lui-même. La liste complète, avec ce que fait chacune : Liste des commandes vocales.
- Pas besoin de formule exacte : il tolère les reformulations, les hésitations et un mot de travers.
- La grammaire est construite à partir de tes compétences, des espèces que tu as observées et de ton inventaire : il n'a pas à reconnaître tout le modpack, seulement ce qui te concerne.
- Un mot d'arrêt (« stop », « désactive », « arrête »…) ne peut jamais déclencher une commande qui allume quelque chose.
- Les noms de compétences suivent la langue du jeu : un jeu en anglais avec la reconnaissance en français entendra mal « Predator ».
- En dessous de
voiceConfidence(0,55), il préfère dire « Je n'ai pas compris. » que deviner.
Faire taire
- « tais-toi » coupe sa voix ; la touche d'arrêt d'urgence (Suppr) coupe tout, écoute comprise.
- Pendant une conversation, ses remarques spontanées se taisent.
- Pour ne plus rien entendre : Saisie vocale sur
off.
Réglages
| Clé (client) | Défaut | Plage | Rôle |
|---|---|---|---|
voiceInput |
off | off · wake · pushToTalk | Mode de saisie |
voiceLanguage |
ask | en · fr · es · pt · tr · vi · ko | Langue de reconnaissance |
wakeWords |
great sage, wise one, sage | liste | Mots d'éveil ajoutés à ceux de la langue |
listenWindowTicks |
120 | 40–400 | Temps pour formuler après l'éveil |
voiceFeedback |
vrai | — | Signal sonore quand il écoute |
voiceConfidence |
0,55 | 0–1 | Certitude minimale avant d'agir |
voiceAutoDownload |
vrai | — | Télécharger bibliothèque et modèle |
Tous sauf wakeWords se règlent dans la page Réglages. Voir aussi Configuration.
