Skip to main content

Um utilitário para ler em voz alta e/ou traduzir comandos do terminal, scripts Python, e arquivos de texto

Project description

speak_command 🗣️📜

speak_command é um projeto que permite traduzir e ler a execução de comandos no terminal, a saída de arquivos Python e arquivos de texto. Ele é útil para quem deseja ouvir a saída de comandos ou scripts diretamente no terminal, além de oferecer a funcionalidade de tradução para diferentes idiomas.


📦 Instalação

Você pode instalar este pacote utilizando o pip:

pip install pyspeak_command

🚀 Como Usar

O Speak Command pode ser utilizado para executar comandos no terminal, ler arquivos de texto, executar scripts Python e traduzir o conteúdo para diferentes idiomas.

📜 Executar um comando no terminal e ouvir a saída:

scmd ls -l

📄 Ler um arquivo de texto:

scmd --file arquivo.txt

🐍 Executar um script Python e ouvir a saída:

scmd --pyFile script.py

🌍 Traduzir a saída de um comando ou arquivo:

scmd --file arquivo.txt pt en  # Traduz o conteúdo do arquivo de português para inglês
scmd --pyFile script.py pt es  # Traduz a saída do script de português para espanhol

ℹ️ Ajuda

Para ver a lista completa de comandos e opções disponíveis:

scmd --help

🔧 Funcionalidades

✅ Leitura de comandos do terminal: Ouve a saída de comandos executados no terminal.
✅ Leitura de arquivos de texto: Lê o conteúdo de arquivos de texto em voz alta.
✅ Execução de scripts Python: Executa scripts Python e lê a saída ou erros.
✅ Tradução de conteúdo: Traduz o conteúdo de comandos, arquivos ou scripts para diferentes idiomas.


📋 Requisitos

  • Python 3.7 ou superior.
  • Dependências:
    • pyttsx3
    • pynput
    • deep_translator
    • ftfy

Para instalar as dependências manualmente:

pip install -r requirements.txt

📞 Contato

Caso tenha dúvidas ou sugestões, entre em contato:


Desenvolvido com ❤️

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyspeak_command-3.1.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyspeak_command-3.1.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file pyspeak_command-3.1.1.tar.gz.

File metadata

  • Download URL: pyspeak_command-3.1.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for pyspeak_command-3.1.1.tar.gz
Algorithm Hash digest
SHA256 36e26c4a32349fdc09a240af801390bbfc40130ccc082db605cd77696fc495f0
MD5 c6d7f6f66ca0a2533a6670817107adcb
BLAKE2b-256 758ebebed83036079cb8b34520a9aa361b1ad2a79673048150ecbdda199215ec

See more details on using hashes here.

File details

Details for the file pyspeak_command-3.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for pyspeak_command-3.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 718df80a3fedfffc0b8857cfbd7bd79e1cdf3e4fec6ce16289252736f9dbafbb
MD5 5cec8d45b60161f8c56e667df17c6322
BLAKE2b-256 f28791441f8dc7f780ce2b44783f8ad950e2558d1658972323192e442e41477b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page