Я хочу передать текст в качестве входных данных агенту Dialogflow вместо использования aiService для речевого ввода.Могу ли я это сделать?
public void send(View view){
Result result1 = (Result) et_1.getText();
speech = result1.getFulfillment().getSpeech();
t1.setText("Query: "+ result1.getResolvedQuery());
t2.setText("Answer: "+speech);
Здесь я включил onClick на AnimationView и по щелчку AnimationView я хочу обработать текст из EditText в агент Dialogflow и получить ответ на textView.
<EditText
android:id="@+id/edit_text"
android:layout_width="271dp"
android:layout_height="67dp"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginStart="27dp"
android:hint="Enter Your Query here..." />
<com.airbnb.lottie.LottieAnimationView
android:id="@+id/search"
android:layout_width="130dp"
android:layout_height="90dp"
android:paddingLeft="30dp"
android:onClick="send"
android:layout_alignParentEnd="true"
android:layout_alignParentTop="true"
android:layout_marginTop="7dp"
app:lottie_autoPlay="true"
app:lottie_fileName="text_bubble_pop_up.json"
app:lottie_loop="true" />