Demo RocketChat App for AI Translation and transcription for voice messages
/translate
- Have a Rocket.Chat server ready. If you don't have a server, see this guide.
- Install the Rocket.Chat Apps Engline CLI.
npm install -g @rocket.chat/apps-cli
Verify if the CLI has been installed
rc-apps -v # @rocket.chat/apps-cli/1.4.0 darwin-x64 node-v10.15.3
- Clone the GitHub Repository
- Navigate to the repository
- Install app dependencies
- To install private Rocket.Chat Apps on your server, it must be in development mode. Enable Apps development mode by navigating to Administration > General > Apps and turn on "Enable development mode".
- Deploy the app to the server
- If you are running server locally,
server_url
is http://localhost:3000. If you are running in another port, change the 3000 to the appropriate port. username
is the username of your admin user.password
is the password of your admin user.- Open the App, by navigating to Administration > Marketplace > Private Apps. You should see the app listed there. Click on the App name to open the app.
- Select the Settings tab and enter the assembly api key and gemni llm key.
git clone https://github.com/sushen123/Demo.TranslateApp.git
cd Demo.TranslateApp
cd app && npm install
rc-apps deploy --url <server_url> --username <username> --password <password>