Speech-to-Text API
POST
/transcribe
Convert audio files to text with support for multiple formats and custom dictionaries.
Try it out
Dictionary Management API
GET
/api/v1/dictionary
Retrieve all dictionary entries for the user.
Try it out
POST
/api/v1/dictionary/add
Add or update a dictionary entry.
Try it out
DELETE
/api/v1/dictionary/delete
Delete a specific dictionary entry. Requires misspelling in query parameters.
Try it out
SDKs & Integration
Python SDK
pip install vowise-sdk
from vowise import VowiseClient
client = VowiseClient(api_key="YOUR_API_KEY")
# Transcribe audio
result = client.transcribe("audio.wav")
print(result.text)
# Manage dictionary
client.dictionary.add("AI", "Artificial Intelligence")
entries = client.dictionary.list()
client.dictionary.delete("AI")
JavaScript SDK
npm install @vowise/sdk
import { VowiseClient } from '@vowise/sdk';
const client = new VowiseClient({
apiKey: 'YOUR_API_KEY'
});
// Transcribe audio
const result = await client.transcribe(audioFile);
console.log(result.text);
// Manage dictionary
await client.dictionary.add('AI', 'Artificial Intelligence');
const entries = await client.dictionary.list();
await client.dictionary.delete('AI');