Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HumeAI/hume-api-examples
/ functions
Functions
590 in github.com/HumeAI/hume-api-examples
⨍
Functions
590
◇
Types & classes
117
↳
Endpoints
10
↓ 1 callers
Function
validateWebhookHeaders
( payload: string, headers: IncomingHttpHeaders, )
evi/evi-typescript-webhooks/src/util.ts:96
↓ 1 callers
Function
validate_webhook_headers
Validates the HMAC signature and timestamp of an incoming webhook request. Ensures the request was sent by Hume and has not been tampered wit
evi/evi-python-webhooks/utils.py:53
↓ 1 callers
Function
withRetries
(options,fn)
evi/evi-python-wss-clm-endpoint/cdk/cdk.out/asset.ee7de53d64cc9d6248fa6aa550f92358f6c907b5efd6f3298aeab1b5e7ea358a/__entrypoint__.js:1
Method
AnimateColor
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:139
Function
ApiKeyPage
()
evi/evi-next-js-app-router-quickstart/app/api-key/page.tsx:6
Function
App
({ Component, pageProps }: AppProps)
evi/evi-next-js-pages-router-quickstart/pages/_app.tsx:8
Function
App
()
evi/evi-typescript-proxy/web/app.tsx:6
Function
AudioClipCard
({ voiceName, text, instructions, url }: ClipCardProps)
tts/tts-next-js-vercel-ai-sdk/src/components/AudioClipCard.tsx:12
Function
AudioGallery
({ clips, voices }: AudioGalleryProps)
tts/tts-next-js-vercel-ai-sdk/src/components/AudioGallery.tsx:13
Function
AudioPlayer
({ chunks }: { chunks: Uint8Array[] })
tts/tts-next-js-chat/src/app/components/AudioPlayer.tsx:4
Function
AudioVisualizer
({ track }: AudioVisualizerProps)
tts/tts-next-js-agora/components/AudioVisualizer.tsx:10
Method
AutoLoadDefaultScene
()
evi/evi-unity-quickstart/Assets/Editor/AutoLoadDefaultScene.cs:10
Method
Awake
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:8
Method
Awake
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:617
Method
Awake
()
tts/tts-unity-quickstart/Assets/Scripts/SceneBuilder.cs:8
Method
BuildScene
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:18
Method
BuildScene
()
tts/tts-unity-quickstart/Assets/Scripts/SceneBuilder.cs:18
Function
Card
(props: { msg: { message: { role: string; content?: string }; models: { prosody?: { scores?: Emotion
evi/evi-typescript-proxy/web/ChatMessages.tsx:5
Function
Chat
()
tts/tts-next-js-chat/src/app/components/Chat.tsx:14
Function
ChatControls
()
evi/evi-typescript-proxy/web/ChatControls.tsx:4
Function
ChatLoader
({ accessToken, apiKey, sessionSettings, }: ChatLoaderProps)
evi/evi-next-js-app-router-quickstart/components/ChatLoader.tsx:17
Function
ChatLoader
({ accessToken }: { accessToken: string })
evi/evi-next-js-function-calling/components/ChatLoader.tsx:9
Function
ClientComponent
({ accessToken, apiKey, sessionSettings, }: ChatProps)
evi/evi-next-js-app-router-quickstart/components/Chat.tsx:19
Function
ClientComponent
({ accessToken, }: { accessToken: string; })
evi/evi-next-js-pages-router-quickstart/components/Chat.tsx:9
Function
ClientComponent
({ accessToken, }: { accessToken: string; })
evi/evi-next-js-function-calling/components/Chat.tsx:59
Method
ConnectToEVI
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:167
Method
Connects_StartsChat_ReceivesChatId_StaysAlive
()
evi/evi-dotnet-quickstart/EviTests.cs:68
Method
Connects_VerifiesSessionSettingsOnConnect
()
evi/evi-dotnet-quickstart/EviTests.cs:103
Method
Connects_VerifiesSessionSettingsUpdatedAfterConnect
()
evi/evi-dotnet-quickstart/EviTests.cs:189
Function
Controls
()
evi/evi-next-js-app-router-quickstart/components/Controls.tsx:16
Function
Controls
()
evi/evi-next-js-pages-router-quickstart/components/Controls.tsx:10
Function
Controls
()
evi/evi-next-js-function-calling/components/Controls.tsx:10
Function
ControlsPanel
()
tts/tts-next-js-chat/src/app/components/ControlsPanel.tsx:8
Function
ConversationComponent
({ agoraData, onTokenWillExpire, onEndConversation, }: ConversationComponentProps)
tts/tts-next-js-agora/components/ConversationComponent.tsx:25
Method
ConvertBase64ToAudioClip
(string base64Audio)
tts/tts-unity-quickstart/Assets/Scripts/HumeSpeaker.cs:61
Method
ConvertFloatsToPCM
<summary> Converts Unity float audio samples to 16-bit PCM bytes for streaming to EVI. </summary>
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:585
Method
ConvertS16LEToFloats
<summary> Converts 16-bit signed little-endian PCM to float array (-1.0 to 1.0). </summary>
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:554
Method
ConvertS16LEToFloats
(byte[] bytes)
tts/tts-unity-quickstart/Assets/Scripts/HumeSpeaker.cs:82
Method
ConvertU8ToFloats
<summary> Converts 8-bit unsigned PCM to float array (-1.0 to 1.0). </summary>
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:570
Method
ConvertWavToFloats
<summary> Parses WAV file bytes and extracts PCM data as float array. Handles standard WAV headers. </summary>
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:461
Function
ConvoTextStream
({ messageList, currentInProgressMessage = null, agentUID, }: Props)
tts/tts-next-js-agora/components/ConvoTextStream.tsx:13
Method
CreatesStreamAndConnectsSuccessfully
()
tts/tts-dotnet-quickstart/TtsTests.cs:154
Method
Dispose
()
tts/tts-dotnet-quickstart/Program.cs:335
Method
Dispose
()
tts/tts-dotnet-quickstart/Program.cs:438
Method
DisposeAsync
()
tts/tts-dotnet-quickstart/TtsTests.cs:39
Function
Document
()
evi/evi-next-js-pages-router-quickstart/pages/_document.tsx:4
Function
EVIChat
({ accessToken }: { accessToken?: string })
evi/evi-typescript-proxy/web/EVIChat.tsx:25
Function
Error
()
evi/evi-next-js-app-router-quickstart/app/error.tsx:3
Function
Error
()
evi/evi-next-js-function-calling/app/error.tsx:3
Function
ErrorPage
()
evi/evi-next-js-pages-router-quickstart/pages/500.tsx:1
Method
EviConnectionTests
(EviTestFixture fixture, ITestOutputHelper output)
evi/evi-dotnet-quickstart/EviTests.cs:55
Method
Example1Async
<summary> Example 1: Using a pre-existing voice. Use this method if you want to synthesize speech with a high-quality voice from Hume's Voice Library
tts/tts-dotnet-quickstart/Program.cs:81
Method
Example2Async
Example 2: Voice Design. * * This method demonstrates how you can create a custom voice via the API. * First, synthesize speech by specif
tts/tts-dotnet-quickstart/Program.cs:101
Method
Example3Async
<summary> Example 3: Bidirectional streaming. Demonstrates how to use WebSocket-based streaming for real-time text-to-speech. This allows you to send
tts/tts-dotnet-quickstart/Program.cs:194
Function
Expressions
({ values, }: { values: Hume.empathicVoice.EmotionScores | undefined; })
evi/evi-next-js-app-router-quickstart/components/Expressions.tsx:8
Function
Expressions
({ values, }: { values: Hume.empathicVoice.EmotionScores | undefined; })
evi/evi-next-js-pages-router-quickstart/components/Expressions.tsx:8
Function
Expressions
({ values, }: { values: Hume.empathicVoice.EmotionScores | undefined; })
evi/evi-next-js-function-calling/components/Expressions.tsx:8
Function
GET
( request: NextRequest )
tts/tts-next-js-agora/app/api/generate-agora-token/route.ts:26
Function
GET
(req: NextRequest)
tts/tts-next-js-chat/src/app/api/voices/route.ts:5
Method
GeneratesJsonStream_WithOctave1
()
tts/tts-dotnet-quickstart/TtsTests.cs:62
Method
GeneratesJsonStream_WithOctave2AndTimestamps
()
tts/tts-dotnet-quickstart/TtsTests.cs:88
Method
GetBaseColorForState
(HumeEVI.ConversationState state)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:157
Function
Github
(props: SVGProps<SVGSVGElement>)
evi/evi-next-js-app-router-quickstart/components/logos/GitHub.tsx:3
Function
Github
(props: SVGProps<SVGSVGElement>)
evi/evi-next-js-pages-router-quickstart/components/logos/GitHub.tsx:3
Function
Github
(props: SVGProps<SVGSVGElement>)
evi/evi-next-js-function-calling/components/logos/GitHub.tsx:3
Method
Handle_ws_msg
(self, msg)
evi/evi-touchdesigner/Scripts/MessagePlaback.py:18
Function
Home
()
tts/tts-next-js-chat/src/app/page.tsx:7
Function
HumeLogo
(props: HumeLogoProps)
evi/evi-next-js-app-router-quickstart/components/logos/Hume.tsx:6
Function
HumeLogo
(props: HumeLogoProps)
evi/evi-next-js-pages-router-quickstart/components/logos/Hume.tsx:6
Function
HumeLogo
(props: HumeLogoProps)
evi/evi-next-js-function-calling/components/logos/Hume.tsx:6
Function
HumeLogo
(props: HumeLogoProps)
tts/tts-next-js-chat/src/app/components/logos/Hume.tsx:6
Function
HumeLogo
(props: HumeLogoProps)
tts/tts-next-js-vercel-ai-sdk/src/components/logos/Hume.tsx:6
Method
Initialize
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:651
Method
InitializeAsync
()
evi/evi-dotnet-quickstart/EviTests.cs:23
Method
InitializeAsync
()
tts/tts-dotnet-quickstart/TtsTests.cs:19
Method
LoadDefaultSceneIfNeeded
()
evi/evi-unity-quickstart/Assets/Editor/AutoLoadDefaultScene.cs:15
Method
LogDebug
(string message)
tts/tts-dotnet-quickstart/StreamingTtsService.cs:258
Method
Main
(string[] args)
tts/tts-dotnet-quickstart/Program.cs:69
Function
MicFFT
({ fft, className, }: { fft: readonly number[]; className?: string; })
evi/evi-next-js-app-router-quickstart/components/MicFFT.tsx:7
Function
MicFFT
({ fft, className, }: { fft: readonly number[]; className?: string; })
evi/evi-next-js-pages-router-quickstart/components/MicFFT.tsx:7
Function
MicFFT
({ fft, className, }: { fft: readonly number[]; className?: string; })
evi/evi-next-js-function-calling/components/MicFFT.tsx:7
Function
MicrophoneButton
({ isEnabled, setIsEnabled, localMicrophoneTrack, }: MicrophoneButtonProps)
tts/tts-next-js-agora/components/MicrophoneButton.tsx:13
Function
Nav
()
evi/evi-next-js-app-router-quickstart/components/Nav.tsx:10
Function
Nav
()
evi/evi-next-js-pages-router-quickstart/components/Nav.tsx:10
Function
Nav
()
evi/evi-next-js-function-calling/components/Nav.tsx:10
Method
OnAssistantMessage
(string message)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:211
Method
OnDestroy
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:118
Method
OnDestroy
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:86
Method
OnMouseDown
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:256
Method
OnMouseDown
()
tts/tts-unity-quickstart/Assets/Scripts/SceneBuilder.cs:92
Method
OnStateChanged
(HumeEVI.ConversationState newState)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:172
Method
OnUserTranscript
(string transcript)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:205
Function
POST
(request: Request)
evi/evi-next-js-function-calling/app/api/fetchWeather/route.ts:4
Function
POST
( request: Request )
tts/tts-next-js-agora/app/api/stop-conversation/route.ts:24
Function
POST
( request: Request )
tts/tts-next-js-agora/app/api/invite-agent/route.ts:95
Function
POST
(req: Request)
tts/tts-next-js-chat/src/app/api/transcribe/route.ts:3
Function
POST
(req: Request)
tts/tts-next-js-chat/src/app/api/chat/route.ts:4
Function
POST
(req: NextRequest)
tts/tts-next-js-chat/src/app/api/tts/route.ts:10
Function
Page
()
evi/evi-next-js-app-router-quickstart/app/page.tsx:7
Function
Page
({ accessToken }: PageProps)
evi/evi-next-js-pages-router-quickstart/pages/index.tsx:35
← previous
next →
301–400 of 590, ranked by callers