HumeAI/hume-typescript-sdk
Add Hume AI to any TypeScript project
Provides unified access to Hume's expression measurement (facial/vocal emotion detection), empathic voice, and custom model APIs through both REST and WebSocket transports, with built-in request-reply patterns for streaming inference. Features automatic retry logic for transient failures (409, 429, 5xx), configurable timeouts, and namespace-based organization for each API module. SDK-generated by Fern with typed error handling and support for batch jobs, real-time audio processing, and text-based emotion analysis across Node and browser environments.
Stars
75
Forks
19
Language
TypeScript
License
MIT
Category
Last pushed
Feb 27, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/HumeAI/hume-typescript-sdk"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
TalAter/annyang
💬 Speech recognition for your site
Picovoice/web-voice-processor
A library for real-time voice processing in web browsers
EddyVerbruggen/nativescript-speech-recognition
:speech_balloon: Speech to text, using the awesome engines readily available on the device.
sdkcarlos/artyom.js
A voice control - voice commands - speech recognition and speech synthesis javascript library....
evancohen/sonus
:speech_balloon: /so.nus/ STT (speech to text) for Node with offline hotword detection