chromium/third_party/blink/renderer/modules/speech/BUILD.gn

# Copyright 2016 The Chromium Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

import("//third_party/blink/renderer/modules/modules.gni")

blink_modules_sources("speech") {
  sources = [
    "dom_window_speech.h",
    "speech_grammar.cc",
    "speech_grammar.h",
    "speech_grammar_list.cc",
    "speech_grammar_list.h",
    "speech_recognition.cc",
    "speech_recognition.h",
    "speech_recognition_alternative.cc",
    "speech_recognition_alternative.h",
    "speech_recognition_controller.cc",
    "speech_recognition_controller.h",
    "speech_recognition_error_event.cc",
    "speech_recognition_error_event.h",
    "speech_recognition_event.cc",
    "speech_recognition_event.h",
    "speech_recognition_media_stream_audio_sink.cc",
    "speech_recognition_media_stream_audio_sink.h",
    "speech_recognition_result.cc",
    "speech_recognition_result.h",
    "speech_recognition_result_list.cc",
    "speech_recognition_result_list.h",
    "speech_synthesis.cc",
    "speech_synthesis.h",
    "speech_synthesis_error_event.cc",
    "speech_synthesis_error_event.h",
    "speech_synthesis_event.cc",
    "speech_synthesis_event.h",
    "speech_synthesis_utterance.cc",
    "speech_synthesis_utterance.h",
    "speech_synthesis_voice.cc",
    "speech_synthesis_voice.h",
  ]

  deps = [
    "//media",
    "//media/mojo/mojom:speech_recognition_audio_forwarder_blink",
    "//third_party/blink/renderer/modules/mediastream",
  ]
}