private ConverseRequest CreateNewRequest() { // initial request is the config this then gets followed by all out audio var converseRequest = new ConverseRequest(); var audioIn = new AudioInConfig() { Encoding = AudioInConfig.Types.Encoding.Linear16, SampleRateHertz = Const.SampleRateHz }; var audioOut = new AudioOutConfig() { Encoding = AudioOutConfig.Types.Encoding.Linear16, SampleRateHertz = Const.SampleRateHz, VolumePercentage = 75 }; ConverseState state = new ConverseState() { ConversationState = ByteString.Empty }; converseRequest.Config = new ConverseConfig() { AudioInConfig = audioIn, AudioOutConfig = audioOut, ConverseState = state }; return(converseRequest); }
private AssistRequest CreateNewRequest() { // initial request is the config this then gets followed by all out audio var converseRequest = new AssistRequest(); var audioIn = new AudioInConfig() { Encoding = AudioInConfig.Types.Encoding.Linear16, SampleRateHertz = Const.SampleRateHz }; var audioOut = new AudioOutConfig() { Encoding = AudioOutConfig.Types.Encoding.Linear16, SampleRateHertz = Const.SampleRateHz, VolumePercentage = 75 }; DialogStateIn state = new DialogStateIn() { ConversationState = ByteString.Empty, LanguageCode = "en-US" }; DeviceConfig device = new DeviceConfig() { DeviceModelId = "assistanttest-187121-myTest", DeviceId = "mylaptop" }; converseRequest.Config = new AssistConfig() { AudioInConfig = audioIn, AudioOutConfig = audioOut, DialogStateIn = state, DeviceConfig = device }; return(converseRequest); }
private AssistRequest GetConfigRequest(string textQuery) { var audioInConfig = new AudioInConfig() { Encoding = AudioInConfig.Types.Encoding.Linear16, SampleRateHertz = assistantConf.audioSampleRate }; var audioOutConfig = new AudioOutConfig() { Encoding = AudioOutConfig.Types.Encoding.Linear16, SampleRateHertz = assistantConf.audioSampleRate, VolumePercentage = assistantConf.volumePercent, }; var dialogStateInConfig = new DialogStateIn() { // We set the us local as default LanguageCode = assistantConf.languageCode, ConversationState = currentConversationState }; var deviceConfig = new DeviceConfig() { DeviceModelId = deviceModel.deviceModelId, DeviceId = device.id }; var assistConfig = new AssistConfig() { AudioInConfig = audioInConfig, AudioOutConfig = audioOutConfig, DeviceConfig = deviceConfig, DialogStateIn = dialogStateInConfig, TextQuery = textQuery }; AssistRequest assistRequest = new AssistRequest() { Config = assistConfig }; return(assistRequest); }
private AssistRequest CreateNewRequest() { // initial request is the config this then gets followed by all out audio var converseRequest = new AssistRequest(); var audioIn = new AudioInConfig() { Encoding = AudioInConfig.Types.Encoding.Linear16, SampleRateHertz = Const.SampleRateHz }; var audioOut = new AudioOutConfig() { Encoding = AudioOutConfig.Types.Encoding.Linear16, SampleRateHertz = Const.SampleRateHz, VolumePercentage = 75 }; var screenOut = new ScreenOutConfig() { ScreenMode = ScreenMode.Playing }; DialogStateIn state = new DialogStateIn() { ConversationState = ByteString.Empty, LanguageCode = this.settings.LanguageCode }; DeviceConfig device = new DeviceConfig() { DeviceModelId = this.settings.DeviceModelId, DeviceId = this.settings.DeviceId }; converseRequest.Config = new AssistConfig() { AudioInConfig = audioIn, AudioOutConfig = audioOut, DialogStateIn = state, DeviceConfig = device, ScreenOutConfig = screenOut }; return(converseRequest); }