IA-NONO/skill-soulsaying

Adicione clonagem de voz e TTS ao seu bot com SoulSaying para Feishu, Telegram, Discord e WhatsApp.

O que é skill-soulsaying?

Esta skill, IA-NONO/skill-soulsaying, integra a tecnologia de clonagem de voz e Text-to-Speech (TTS) da SoulSaying em seus bots de plataformas populares de mensagens, como Feishu, Telegram, Discord e WhatsApp. Com ela, você pode dar ao seu agente de IA uma voz personalizada e natural, permitindo interações mais envolventes e humanizadas. A skill funciona gerenciando o processo de conversão de texto em áudio, utilizando modelos de voz clonados ou padrão, e pode ser ativada via comandos específicos ou automaticamente em respostas de áudio. É particularmente útil para criar assistentes virtuais com personalidade, personagens de jogos ou qualquer aplicação que se beneficie de uma saída de voz única e convincente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add IA-NONO/skill-soulsaying

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que skill-soulsaying faz?

Adicione clonagem de voz e TTS ao seu bot com SoulSaying para Feishu, Telegram, Discord e WhatsApp.

Visão Geral

Esta habilidade permite que você integre a clonagem de voz e a funcionalidade de Text-to-Speech (TTS) da SoulSaying em seus bots para as plataformas Feishu, Telegram, Discord e WhatsApp. Com ela, seu bot pode falar em uma voz personalizada, clonada de uma amostra de áudio fornecida, ou usar vozes padrão para uma experiência mais natural e envolvente.

Como Funciona

A skill gerencia o processo de conversão de texto em áudio. Ela pode ser configurada para responder automaticamente com áudio quando apropriado, ou pode ser ativada manualmente por meio de comandos. O fluxo típico é:

  1. O usuário envia uma mensagem de texto ou comando.
  2. O bot processa a mensagem e gera uma resposta em texto.
  3. A skill converte o texto em áudio usando o modelo de voz configurado (clonado ou padrão).
  4. O áudio é enviado de volta ao canal apropriado (grupo, chat privado, etc.).

Plataformas Suportadas

  • Feishu
  • Telegram
  • Discord
  • WhatsApp

Configuração

Para usar esta skill, você precisará:

  1. Clonar uma Voz (Opcional): Forneça uma amostra de áudio da voz que deseja clonar. A skill usará essa amostra para treinar um modelo de voz.
  2. Configurar Credenciais da API: Defina as chaves de API necessárias para acessar o serviço SoulSaying e as plataformas de mensagens.
  3. Habilitar a Skill: Ative a skill no seu projeto de bot.

Variáveis de Ambiente

  • SOULSAYING_API_KEY: Sua chave de API para o serviço SoulSaying.
  • TELEGRAM_BOT_TOKEN: Token do bot do Telegram (se aplicável).
  • DISCORD_BOT_TOKEN: Token do bot do Discord (se aplicável).
  • FEISHU_APP_ID e FEISHU_APP_SECRET: Credenciais do aplicativo Feishu (se aplicável).
  • WHATSAPP_API_KEY: Chave de API para WhatsApp (se aplicável).

Uso

Comandos

  • /speak <texto>: Faz o bot falar o texto especificado.
  • /clonevoice: Inicia o processo de clonagem de voz. O bot pedirá uma amostra de áudio.
  • /setvoice <id>: Define o ID da voz a ser usada para TTS.

Exemplo

/speak Olá, como posso ajudá-lo hoje?

O bot responderá com um áudio da frase falada.

Contribuição

Contribuições são bem-vindas! Por favor, consulte o repositório no GitHub para mais informações.

Licença

Este projeto está licenciado sob a licença MIT.

Habilidades Relacionadas