Overview
1. spaceGearSDK AAR
Copy the spaceGearSDK-debug.aar library file to agentSample/app/aar.
app/build.gradle
Set implementation AAR.
dependencies {
.
.
.
implementation files('aar/spaceGearSDK-debug.aar')
}2. Init VoiceAgent
MainActivity.java
VoiceAgent.getInstance().init(this, "SPACEGEAR_VOICEAGENT_ACCESS_KEY");3. Run VoiceAgent
Set Setting Parameter
Start Voice Recording
End Voice Recording
Send Audio Data
Cancel Voice Recording
Stop Audio Stream Player
Get Current State
4. Set EventListener
Supported Event Type
ON_RECORD_START
ON_RECORD_DONE
ON_WEBSOCKET_OPEN
ON_WEBSOCKET_TEXT_MESSAGE
ON_WEBSOCKET_BINARY_DATA
ON_WEBSOCKET_CLOSING
ON_WEBSOCKET_FAILURE
ON_INPUT_TRANSCRIPTION
ON_OUTPUT_AGENT_TEXT_CHUNK
ON_OUTPUT_AGENT_AUDIO_CHUNK
ON_AUDIO_DATA_SEND
ON_RESPONSE_DONE
Last updated