DevelopmentDecember 2, 20245 min read

LangVoice JavaScript SDK: Complete TypeScript/Node.js Guide

Learn to use LangVoice in JavaScript and TypeScript projects. Node.js integration, browser usage, and React examples.

LT

LangVoice Team

Engineering

LangVoice JavaScript SDK: Complete TypeScript/Node.js Guide

LangVoice JavaScript SDK: Complete Guide

Use LangVoice in JavaScript, TypeScript, and Node.js projects.

Installation

npm install langvoice-sdk
# or
yarn add langvoice-sdk

Basic Usage

import { LangVoiceClient } from 'langvoice-sdk';

const client = new LangVoiceClient({
  apiKey: 'your-api-key'
});

// Generate speech
const response = await client.generate({
  text: 'Hello from JavaScript!',
  voice: 'heart',
  language: 'american_english'
});

// Save to file (Node.js)
await response.saveToFile('output.mp3');

Browser Usage

// Get audio as blob for web playback
const blob = response.toBlob();
const audio = new Audio(URL.createObjectURL(blob));
audio.play();

React Integration

import { useState } from 'react';
import { LangVoiceClient } from 'langvoice-sdk';

function TTSComponent() {
  const [audio, setAudio] = useState<string | null>(null);
  
  const generateSpeech = async () => {
    const client = new LangVoiceClient({ apiKey: 'your-key' });
    const response = await client.generate({
      text: 'Hello React!',
      voice: 'heart'
    });
    
    const blob = response.toBlob();
    setAudio(URL.createObjectURL(blob));
  };
  
  return (
    <div>
      <button onClick={generateSpeech}>Generate</button>
      {audio && <audio src={audio} controls />}
    </div>
  );
}

TypeScript Types

Full TypeScript support included:

import { 
  LangVoiceClient,
  GenerateRequest,
  GenerateResponse,
  Voice,
  Language 
} from 'langvoice-sdk';

Start using LangVoice in your JavaScript projects today!

Tags

JavaScript SDKTypeScriptNode.jsReactnpmtext to speechbrowser

Ready to Transform Your Text to Speech?

Try LangVoice free and experience the most natural AI voices for your content.

Try LangVoice Free

Related Articles

The Complete Guide to AI Voice Generators in 2024
Guide

The Complete Guide to AI Voice Generators in 2024

Discover how AI voice technology has evolved and learn how to choose the best text-to-speech solution for your needs. From podcasts to audiobooks, AI voices are revolutionizing content creation.