MCPcopy Create free account

hub / github.com/HumeAI/hume-api-examples / functions

Functions590 in github.com/HumeAI/hume-api-examples

↓ 1 callersFunctionvalidateWebhookHeaders
( payload: string, headers: IncomingHttpHeaders, )
evi/evi-typescript-webhooks/src/util.ts:96
↓ 1 callersFunctionvalidate_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 callersFunctionwithRetries
(options,fn)
evi/evi-python-wss-clm-endpoint/cdk/cdk.out/asset.ee7de53d64cc9d6248fa6aa550f92358f6c907b5efd6f3298aeab1b5e7ea358a/__entrypoint__.js:1
MethodAnimateColor
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:139
FunctionApiKeyPage
()
evi/evi-next-js-app-router-quickstart/app/api-key/page.tsx:6
FunctionApp
({ Component, pageProps }: AppProps)
evi/evi-next-js-pages-router-quickstart/pages/_app.tsx:8
FunctionApp
()
evi/evi-typescript-proxy/web/app.tsx:6
FunctionAudioClipCard
({ voiceName, text, instructions, url }: ClipCardProps)
tts/tts-next-js-vercel-ai-sdk/src/components/AudioClipCard.tsx:12
FunctionAudioGallery
({ clips, voices }: AudioGalleryProps)
tts/tts-next-js-vercel-ai-sdk/src/components/AudioGallery.tsx:13
FunctionAudioPlayer
({ chunks }: { chunks: Uint8Array[] })
tts/tts-next-js-chat/src/app/components/AudioPlayer.tsx:4
FunctionAudioVisualizer
({ track }: AudioVisualizerProps)
tts/tts-next-js-agora/components/AudioVisualizer.tsx:10
MethodAutoLoadDefaultScene
()
evi/evi-unity-quickstart/Assets/Editor/AutoLoadDefaultScene.cs:10
MethodAwake
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:8
MethodAwake
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:617
MethodAwake
()
tts/tts-unity-quickstart/Assets/Scripts/SceneBuilder.cs:8
MethodBuildScene
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:18
MethodBuildScene
()
tts/tts-unity-quickstart/Assets/Scripts/SceneBuilder.cs:18
FunctionCard
(props: { msg: { message: { role: string; content?: string }; models: { prosody?: { scores?: Emotion
evi/evi-typescript-proxy/web/ChatMessages.tsx:5
FunctionChat
()
tts/tts-next-js-chat/src/app/components/Chat.tsx:14
FunctionChatControls
()
evi/evi-typescript-proxy/web/ChatControls.tsx:4
FunctionChatLoader
({ accessToken, apiKey, sessionSettings, }: ChatLoaderProps)
evi/evi-next-js-app-router-quickstart/components/ChatLoader.tsx:17
FunctionChatLoader
({ accessToken }: { accessToken: string })
evi/evi-next-js-function-calling/components/ChatLoader.tsx:9
FunctionClientComponent
({ accessToken, apiKey, sessionSettings, }: ChatProps)
evi/evi-next-js-app-router-quickstart/components/Chat.tsx:19
FunctionClientComponent
({ accessToken, }: { accessToken: string; })
evi/evi-next-js-pages-router-quickstart/components/Chat.tsx:9
FunctionClientComponent
({ accessToken, }: { accessToken: string; })
evi/evi-next-js-function-calling/components/Chat.tsx:59
MethodConnectToEVI
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:167
MethodConnects_StartsChat_ReceivesChatId_StaysAlive
()
evi/evi-dotnet-quickstart/EviTests.cs:68
MethodConnects_VerifiesSessionSettingsOnConnect
()
evi/evi-dotnet-quickstart/EviTests.cs:103
MethodConnects_VerifiesSessionSettingsUpdatedAfterConnect
()
evi/evi-dotnet-quickstart/EviTests.cs:189
FunctionControls
()
evi/evi-next-js-app-router-quickstart/components/Controls.tsx:16
FunctionControls
()
evi/evi-next-js-pages-router-quickstart/components/Controls.tsx:10
FunctionControls
()
evi/evi-next-js-function-calling/components/Controls.tsx:10
FunctionControlsPanel
()
tts/tts-next-js-chat/src/app/components/ControlsPanel.tsx:8
FunctionConversationComponent
({ agoraData, onTokenWillExpire, onEndConversation, }: ConversationComponentProps)
tts/tts-next-js-agora/components/ConversationComponent.tsx:25
MethodConvertBase64ToAudioClip
(string base64Audio)
tts/tts-unity-quickstart/Assets/Scripts/HumeSpeaker.cs:61
MethodConvertFloatsToPCM
<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
MethodConvertS16LEToFloats
<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
MethodConvertS16LEToFloats
(byte[] bytes)
tts/tts-unity-quickstart/Assets/Scripts/HumeSpeaker.cs:82
MethodConvertU8ToFloats
<summary> Converts 8-bit unsigned PCM to float array (-1.0 to 1.0). </summary>
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:570
MethodConvertWavToFloats
<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
FunctionConvoTextStream
({ messageList, currentInProgressMessage = null, agentUID, }: Props)
tts/tts-next-js-agora/components/ConvoTextStream.tsx:13
MethodCreatesStreamAndConnectsSuccessfully
()
tts/tts-dotnet-quickstart/TtsTests.cs:154
MethodDispose
()
tts/tts-dotnet-quickstart/Program.cs:335
MethodDispose
()
tts/tts-dotnet-quickstart/Program.cs:438
MethodDisposeAsync
()
tts/tts-dotnet-quickstart/TtsTests.cs:39
FunctionDocument
()
evi/evi-next-js-pages-router-quickstart/pages/_document.tsx:4
FunctionEVIChat
({ accessToken }: { accessToken?: string })
evi/evi-typescript-proxy/web/EVIChat.tsx:25
FunctionError
()
evi/evi-next-js-app-router-quickstart/app/error.tsx:3
FunctionError
()
evi/evi-next-js-function-calling/app/error.tsx:3
FunctionErrorPage
()
evi/evi-next-js-pages-router-quickstart/pages/500.tsx:1
MethodEviConnectionTests
(EviTestFixture fixture, ITestOutputHelper output)
evi/evi-dotnet-quickstart/EviTests.cs:55
MethodExample1Async
<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
MethodExample2Async
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
MethodExample3Async
<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
FunctionExpressions
({ values, }: { values: Hume.empathicVoice.EmotionScores | undefined; })
evi/evi-next-js-app-router-quickstart/components/Expressions.tsx:8
FunctionExpressions
({ values, }: { values: Hume.empathicVoice.EmotionScores | undefined; })
evi/evi-next-js-pages-router-quickstart/components/Expressions.tsx:8
FunctionExpressions
({ values, }: { values: Hume.empathicVoice.EmotionScores | undefined; })
evi/evi-next-js-function-calling/components/Expressions.tsx:8
FunctionGET
( request: NextRequest )
tts/tts-next-js-agora/app/api/generate-agora-token/route.ts:26
FunctionGET
(req: NextRequest)
tts/tts-next-js-chat/src/app/api/voices/route.ts:5
MethodGeneratesJsonStream_WithOctave1
()
tts/tts-dotnet-quickstart/TtsTests.cs:62
MethodGeneratesJsonStream_WithOctave2AndTimestamps
()
tts/tts-dotnet-quickstart/TtsTests.cs:88
MethodGetBaseColorForState
(HumeEVI.ConversationState state)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:157
FunctionGithub
(props: SVGProps<SVGSVGElement>)
evi/evi-next-js-app-router-quickstart/components/logos/GitHub.tsx:3
FunctionGithub
(props: SVGProps<SVGSVGElement>)
evi/evi-next-js-pages-router-quickstart/components/logos/GitHub.tsx:3
FunctionGithub
(props: SVGProps<SVGSVGElement>)
evi/evi-next-js-function-calling/components/logos/GitHub.tsx:3
MethodHandle_ws_msg
(self, msg)
evi/evi-touchdesigner/Scripts/MessagePlaback.py:18
FunctionHome
()
tts/tts-next-js-chat/src/app/page.tsx:7
FunctionHumeLogo
(props: HumeLogoProps)
evi/evi-next-js-app-router-quickstart/components/logos/Hume.tsx:6
FunctionHumeLogo
(props: HumeLogoProps)
evi/evi-next-js-pages-router-quickstart/components/logos/Hume.tsx:6
FunctionHumeLogo
(props: HumeLogoProps)
evi/evi-next-js-function-calling/components/logos/Hume.tsx:6
FunctionHumeLogo
(props: HumeLogoProps)
tts/tts-next-js-chat/src/app/components/logos/Hume.tsx:6
FunctionHumeLogo
(props: HumeLogoProps)
tts/tts-next-js-vercel-ai-sdk/src/components/logos/Hume.tsx:6
MethodInitialize
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:651
MethodInitializeAsync
()
evi/evi-dotnet-quickstart/EviTests.cs:23
MethodInitializeAsync
()
tts/tts-dotnet-quickstart/TtsTests.cs:19
MethodLoadDefaultSceneIfNeeded
()
evi/evi-unity-quickstart/Assets/Editor/AutoLoadDefaultScene.cs:15
MethodLogDebug
(string message)
tts/tts-dotnet-quickstart/StreamingTtsService.cs:258
MethodMain
(string[] args)
tts/tts-dotnet-quickstart/Program.cs:69
FunctionMicFFT
({ fft, className, }: { fft: readonly number[]; className?: string; })
evi/evi-next-js-app-router-quickstart/components/MicFFT.tsx:7
FunctionMicFFT
({ fft, className, }: { fft: readonly number[]; className?: string; })
evi/evi-next-js-pages-router-quickstart/components/MicFFT.tsx:7
FunctionMicFFT
({ fft, className, }: { fft: readonly number[]; className?: string; })
evi/evi-next-js-function-calling/components/MicFFT.tsx:7
FunctionMicrophoneButton
({ isEnabled, setIsEnabled, localMicrophoneTrack, }: MicrophoneButtonProps)
tts/tts-next-js-agora/components/MicrophoneButton.tsx:13
FunctionNav
()
evi/evi-next-js-app-router-quickstart/components/Nav.tsx:10
FunctionNav
()
evi/evi-next-js-pages-router-quickstart/components/Nav.tsx:10
FunctionNav
()
evi/evi-next-js-function-calling/components/Nav.tsx:10
MethodOnAssistantMessage
(string message)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:211
MethodOnDestroy
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:118
MethodOnDestroy
()
evi/evi-unity-quickstart/Assets/Scripts/HumeEVI.cs:86
MethodOnMouseDown
()
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:256
MethodOnMouseDown
()
tts/tts-unity-quickstart/Assets/Scripts/SceneBuilder.cs:92
MethodOnStateChanged
(HumeEVI.ConversationState newState)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:172
MethodOnUserTranscript
(string transcript)
evi/evi-unity-quickstart/Assets/Scripts/SceneBuilder.cs:205
FunctionPOST
(request: Request)
evi/evi-next-js-function-calling/app/api/fetchWeather/route.ts:4
FunctionPOST
( request: Request )
tts/tts-next-js-agora/app/api/stop-conversation/route.ts:24
FunctionPOST
( request: Request )
tts/tts-next-js-agora/app/api/invite-agent/route.ts:95
FunctionPOST
(req: Request)
tts/tts-next-js-chat/src/app/api/transcribe/route.ts:3
FunctionPOST
(req: Request)
tts/tts-next-js-chat/src/app/api/chat/route.ts:4
FunctionPOST
(req: NextRequest)
tts/tts-next-js-chat/src/app/api/tts/route.ts:10
FunctionPage
()
evi/evi-next-js-app-router-quickstart/app/page.tsx:7
FunctionPage
({ accessToken }: PageProps)
evi/evi-next-js-pages-router-quickstart/pages/index.tsx:35
← previousnext →301–400 of 590, ranked by callers