tolk 0.1.0

bindings to tolk.dll, a library to talk to screen readers
docs.rs failed to build tolk-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: tolk-0.1.1

Tolk-rs

Rust bindings to Tolk, a screen reader abstraction library

Installation

Download tolk.zip from here and:

  • Unzip it to wherever you want
  • Copy bin\{x86, x64}\tolk.lib to:
    • C:\Users\{Your Username}\.multirust\toolchains\{current toolchain}\lib\rustlib\{current toolchain}\lib if you're using rustup
    • C:\Program Files\Rust\lib\rustlib\x86_64-pc-windows-msvc\lib if you're using a default rust installation
    • LIB if you have the LIB environment variable defined
  • Copy bin\{x86, x64}\tolk.dll to the directory with your project's Cargo.toml

And add this to your Cargo.toml (or use cargo add if you have that):

tolk = "0.1"

Todo

  • Error handling
  • Make speak, output, and braille only work if DetectScreenReader returns a string