À propos du projet
清然 est un outil de chat vocal, principalement conçu autour des scénarios d'interaction avec Rosie. Il propose deux modes de saisie vocale : l'appui pour parler et le mode mains libres téléphonique, et prend en charge la lecture des réponses par Eve. Le projet inclut une fonction de mémoire à long terme, les données de mémoire étant stockées dans la base de données Neon de l'utilisateur, sans dépendre d'un dépôt GitHub. Les utilisateurs peuvent modifier le system prompt dans les paramètres pour ajuster le comportement de l'assistant.
Le projet propose une exécution locale, démarrée via npm install et npm run dev, écoutant par défaut sur 0.0.0.0:8080. Le déploiement en ligne utilise APP_PASSWORD comme mot de passe global du site, et la vérification de session s'effectue via un cookie HMAC (qr_session) ; l'environnement de développement local ne active pas cette couche d'authentification. Les paramètres offrent des fonctions d'export et d'import de sauvegarde, facilitant la migration des données de mémoire lors d'un changement de domaine.
Le moteur d'écoute peut être configuré dans les paramètres ; une fois le mode d'annotation activé, chaque phrase vocale est enregistrée sous forme de clip, la page d'annotation se trouvant à /lab. Le projet utilise l'interface de transcription vocale de xAI, en spécifiant explicitement model=grok-voice-transcribe-2.0, et configure des mots-clés fixes, filler_words et un vad_threshold ajustable. Le README indique que le STT de xAI ne prend officiellement pas en charge le chinois, c'est pourquoi la liste des langues n'inclut pas zh.
Le projet propose également une solution d'auto-hébergement GPU, dont les instructions se trouvent dans deploy/README.md. Le script d'évaluation scripts/eval-hearing.mjs permet de générer des résultats d'évaluation CSV à partir des données d'écoute exportées, selon le jeu de test.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.