? Conheça o BuellerBot: seu clone com tecnologia de IA que participa de reuniões on-line, escuta seu nome e responde com sua voz - tudo para que você não precise fazer isso.
Python >=3.8.0 Uma chave de API OpenAI que pode acessar a API OpenAI (configurar uma conta paga OpenAI) Uma chave de API ElevenLabs que pode acessar a API EL (configurar uma conta EL paga) Mac OS (ainda não testado em outros!)
Uma das coisas legais do BuellerBot é que ele pode receber áudio de origem, dessa forma você não precisa se preocupar com feedback de áudio durante as reuniões. Isso pode ser feito usando o download do blackhole, que você pode obter aqui gratuitamente: https://existencial.audio/blackhole/
Depois de fazer o download do blackhole (certifique-se de que é a versão 2ch), você precisará configurar um dispositivo MIDI de múltiplas saídas. Isso é muito fácil no MacOS.
Tudo o que você precisa fazer é abrir o aplicativo 'Configuração de áudio MIDI', clicar no botão de adição no canto inferior direito, clicar em dispositivo de saída múltipla e selecionar blackhole + quaisquer outros dispositivos que desejar. sua saída de áudio para rotear. Viola, dispositivo de áudio criado!
Agora, para ter certeza de que o áudio está realmente passando para o buraco negro, bem como para seus outros dispositivos de saída, clique com o botão direito no dispositivo de saída recém-criado no menu do lado esquerdo e selecione 'usar este dispositivo para saída de som '
Às vezes, você pode não ver nada aparecendo durante a transcrição. A causa mais provável é que você não selecionou ‘usar este dispositivo para saída de som’. Isso é redefinido de vez em quando se você conecta e desconecta com frequência os dispositivos de saída dos quais ele depende.
A entrada PS normalmente é tratada na plataforma que você está usando.
Tudo o que você precisa fazer aqui é criar seu arquivo .env e definir EL_API_KEY e OPEN_AI_KEY como = suas chaves de API :)
Este projeto está aberto a sugestões e contribuições! Caso seja sua primeira vez (assim como a minha), veja como você pode fazer isso:
Bifurque o repositório: Clique no botão 'Fork' no canto superior direito desta página. Isso criará uma cópia deste repositório em sua conta.
Clone o repositório para sua máquina local: Clique no botão ‘Código’ (geralmente verde e localizado à direita do nome do repositório), copie a URL, abra um terminal em sua máquina, navegue até o diretório desejado e execute
git clone URL
Replace URL with the url you just copied.
Crie um branch onde você possa fazer suas alterações. No terminal dentro do diretório do seu projeto, execute
git checkout -b branch-name
Replace branch-name with a name related to the feature you want to work on or the bug you want to fix.
Faça suas alterações neste novo branch. Em seguida, confirme e envie suas alterações. Do seu terminal, execute
git add .
git commit -m "Your commit message"
git push origin branch-name
Substitua branch-name pelo nome do branch que você criou anteriormente e “Sua mensagem de commit” por uma descrição das alterações que você fez.
Depois de enviar suas alterações para o GitHub, você pode criar uma solicitação pull. Vá para a página do repositório em sua conta e você verá um botão ‘Comparar e receber solicitação’. Clique nele, adicione mais detalhes se necessário e clique em ‘Criar pull request’.
Se você tiver alguma sugestão, dúvida ou bug para relatar, abra um problema neste repositório! Farei o meu melhor para trabalhar neles :)
Se você tiver alguma dúvida ou ideia, sinta-se à vontade para entrar em contato pelo e-mail [email protected]!
O Buellerbot foi construído apenas para fins educacionais . Tipo, você deve usar todo o tempo livre ganho com o BB para se informar sobre o que é importante.
"A vida passa muito rápido. Se você não parar e olhar em volta de vez em quando, poderá perder." - Dia de folga de Ferris Bueller, 1986
S/O para Michael, obrigado Michael