@@ -30,6 +30,36 @@ option java_outer_classname = "AudioConfigProto";
30
30
option java_package = "com.google.cloud.dialogflow.v2beta1" ;
31
31
option objc_class_prefix = "DF" ;
32
32
33
+ // Hints for the speech recognizer to help with recognition in a specific
34
+ // conversation state.
35
+ message SpeechContext {
36
+ // Optional. A list of strings containing words and phrases that the speech
37
+ // recognizer should recognize with higher likelihood.
38
+ //
39
+ // This list can be used to:
40
+ //
41
+ // * improve accuracy for words and phrases you expect the user to say,
42
+ // e.g. typical commands for your Dialogflow agent
43
+ // * add additional words to the speech recognizer vocabulary
44
+ // * ...
45
+ //
46
+ // See the [Cloud Speech
47
+ // documentation](https://cloud.google.com/speech-to-text/quotas) for usage
48
+ // limits.
49
+ repeated string phrases = 1 ;
50
+
51
+ // Optional. Boost for this context compared to other contexts:
52
+ //
53
+ // * If the boost is positive, Dialogflow will increase the probability that
54
+ // the phrases in this context are recognized over similar sounding phrases.
55
+ // * If the boost is unspecified or non-positive, Dialogflow will not apply
56
+ // any boost.
57
+ //
58
+ // Dialogflow recommends that you use boosts in the range (0, 20] and that you
59
+ // find a value that fits your use case with binary search.
60
+ float boost = 2 ;
61
+ }
62
+
33
63
// Audio encoding of the audio content sent in the conversational query request.
34
64
// Refer to the
35
65
// [Cloud Speech API
@@ -79,36 +109,6 @@ enum AudioEncoding {
79
109
AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE = 7 ;
80
110
}
81
111
82
- // Hints for the speech recognizer to help with recognition in a specific
83
- // conversation state.
84
- message SpeechContext {
85
- // Optional. A list of strings containing words and phrases that the speech
86
- // recognizer should recognize with higher likelihood.
87
- //
88
- // This list can be used to:
89
- //
90
- // * improve accuracy for words and phrases you expect the user to say,
91
- // e.g. typical commands for your Dialogflow agent
92
- // * add additional words to the speech recognizer vocabulary
93
- // * ...
94
- //
95
- // See the [Cloud Speech
96
- // documentation](https://cloud.google.com/speech-to-text/quotas) for usage
97
- // limits.
98
- repeated string phrases = 1 ;
99
-
100
- // Optional. Boost for this context compared to other contexts:
101
- //
102
- // * If the boost is positive, Dialogflow will increase the probability that
103
- // the phrases in this context are recognized over similar sounding phrases.
104
- // * If the boost is unspecified or non-positive, Dialogflow will not apply
105
- // any boost.
106
- //
107
- // Dialogflow recommends that you use boosts in the range (0, 20] and that you
108
- // find a value that fits your use case with binary search.
109
- float boost = 2 ;
110
- }
111
-
112
112
// Information for a word recognized by the speech recognizer.
113
113
message SpeechWordInfo {
114
114
// The word this info is for.
0 commit comments