Package Information
Released: 7/9/2025
Downloads: 1 weekly / 25 monthly
Latest Version: 1.0.1
Author: Google Vertex CAMB Team
Available Nodes
Documentation
Google Vertex CAMB AI - N8N Community Node
An N8N community node package that integrates Google Vertex AI MARS7 text-to-speech (TTS) capabilities via CAMB.AI.
Features
- Text-to-Speech: Convert text to high-quality speech using Google Vertex AI MARS7
- Voice Synthesis: Generate natural-sounding voice output
- N8N Integration: Seamlessly integrate AI-powered speech synthesis into your N8N workflows
Installation
To install this community node in your N8N instance:
- Navigate to Settings > Community Nodes in your N8N interface
- Click Install and enter:
@google-vertex-camb/n8n-nodes-google-vertex-camb - Click Install to add the node to your N8N instance
Alternatively, you can install via npm:
npm install @cambai/n8n-nodes-google-vertex-camb
Configuration
Prerequisites
- N8N instance (self-hosted or cloud)
- Google Cloud Platform account with Vertex AI access
- Service account credentials with appropriate permissions
Credentials Setup
- Create a new credential of type Google Vertex CAMB AI API
- Configure your Google Cloud service account credentials
- Ensure your service account has access to Vertex AI services
Usage
- Add the Google Vertex CAMB AI node to your workflow
- Select Speech as the resource
- Configure your desired text-to-speech operation
- Connect your credentials
- Execute the workflow
Development
Setup
# Clone the repository
git clone https://github.com/Camb-ai/vertex-cambai-n8n.git
cd vertex-cambai-n8n
# Install dependencies
npm install
Development Commands
# Start development mode with TypeScript watch
npm run dev
# Build the project
npm run build
# Run linting
npm run lint
# Auto-fix linting issues
npm run lintfix
# Format code
npm run format
Project Structure
├── credentials/
│ └── GoogleVertexCambAIApi.credentials.ts # API authentication
├── nodes/
│ └── GoogleVertexCambAI/
│ ├── Descriptions/
│ │ ├── speech.ts # Speech operations
│ │ └── utils.ts # Utility functions
│ ├── GoogleVertexCambAi.node.ts # Main node implementation
│ └── google-vertex-camb.svg # Node icon
└── dist/ # Compiled output
License
MIT License
Support
For support and questions:
- Email: support@camb.ai
- GitHub Issues: Create an issue
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Note: This is a community-maintained node package. For official N8N support, please refer to the N8N documentation.