tree: 679245cdf8ef1cc9bb1ae8a7638dda2eb3e02b2b [path history] [tgz]
  1. public/
  2. BUILD.gn
  3. chrome_tts.h
  4. COMMON_METADATA
  5. constants.cc
  6. constants.h
  7. DEPS
  8. DIR_METADATA
  9. google_tts_stream.cc
  10. google_tts_stream.h
  11. OWNERS
  12. playback_tts_stream.cc
  13. playback_tts_stream.h
  14. README.md
  15. tts_player.cc
  16. tts_player.h
  17. tts_player_unittest.cc
  18. tts_sandbox_hook.cc
  19. tts_sandbox_hook.h
  20. tts_service.cc
  21. tts_service.h
  22. tts_service_unittest.cc
  23. tts_test_utils.cc
  24. tts_test_utils.h
chromeos/services/tts/README.md

TtsService and TtsClient provide a private api to communicate with the text-to-speech engine in Chrome OS.

The TtsClient remote lives in an extension which can be found in the Chrome OS repository at: third_party/chromiumos-overlay/app-accessibility/googletts/

The TtsService runs in a sandboxed process running the native engine (in the form of a shared object).