Home | History | Annotate | Download | only in extension_api

Lines Matching refs:utterance

129 void ExtensionTtsEngineSpeak(Utterance* utterance, const VoiceData& voice) {
131 // utterance around and track it. If not, we're finished with this
132 // utterance now.
136 args->Set(0, base::Value::CreateStringValue(utterance->text()));
141 utterance->options()->DeepCopy()));
164 args->Set(2, base::Value::CreateIntegerValue(utterance->id()));
168 event->restrict_to_browser_context = utterance->profile();
169 EventRouter::Get(utterance->profile())
170 ->DispatchEventToExtension(utterance->extension_id(), event.Pass());
173 void ExtensionTtsEngineStop(Utterance* utterance) {
177 event->restrict_to_browser_context = utterance->profile();
178 EventRouter::Get(utterance->profile())
179 ->DispatchEventToExtension(utterance->extension_id(), event.Pass());
182 void ExtensionTtsEnginePause(Utterance* utterance) {
186 Profile* profile = utterance->profile();
189 std::string id = utterance->extension_id();
194 void ExtensionTtsEngineResume(Utterance* utterance) {
198 Profile* profile = utterance->profile();
201 std::string id = utterance->extension_id();