Skip to content

Commit 06ac0e7

Browse files
committed
Fixed various document links, include custom platform/ community admonition
1 parent c997d81 commit 06ac0e7

File tree

11 files changed

+93
-33
lines changed

11 files changed

+93
-33
lines changed

docs/Basic Usage/settings.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ If the same setting is defined multiple times, Talon will use the setting value
5353
| insert_wait | 0 | Increase this if characters seem to be jumbled in a specific app when typing whole sentences. Default is 0. |
5454
| key_hold | 16 | Increase this if you're playing a game and some keys aren't registering at all. You should probably increase it in 16ms increments, e.g. set it to 16ms or 32ms. |
5555
| key_wait | 1 | Increase this if modifier keys are getting dropped or if key presses are misbehaving even with the other two settings (`insert_wait` and `key_hold`) tuned. `key_wait` should be the last resort because it results in the slowest overall keypress rate. Default is 1.0 in milliseconds. |
56-
| speech.engine | | Determines which [speech engine](../Quickstart/Speech%20Engines/speech%20engines.md) talon uses to recognize input. This is useful for configuring dictation mode to use a different speech engine; for example, 'webspeech'. |
56+
| speech.engine | | Determines which [speech engine](../Resource%20Hub/Speech%20Recognition//speech%20engines.md) talon uses to recognize input. This is useful for configuring dictation mode to use a different speech engine; for example, 'webspeech'. |
5757
| speech.timeout | | This determines how long a pause Talon waits for before deciding you've finished speaking and interpreting what you've just said as a sequence of commands. This parameter is generally very important; for example, it determines the amount of time you can pause between saying 'phrase' and the following phrase. It is measured in seconds; the default is 0.300, i.e. 300 milliseconds. |
5858

5959
To add your own additional custom settings for changing Talon behavior, see [the settings customization page](../Customization/Talon%20Framework/settings.md)

docs/Customization/basic_customization.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ sidebar_position: 1
44

55
# Basic customization
66

7-
Once you have successfully [set up Talon](../Quickstart/getting_started.md) you may find that you would like to change some of how it behaves at a basic level.
7+
Once you have successfully [set up Talon](../Resource%20Hub/Talon%20Installation/installation_guide) you may find that you would like to change some of how it behaves at a basic level.
88

99
## Customization overview
1010

docs/Help/FAQ.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ Talon does not require special configuration for different programming languages
1414

1515
### What hardware should I have?
1616

17-
Check out the [hardware](../Resource%20Hub/Hardware/hardware) page for microphone and eye tracker recommendations.
17+
Check out the [hardware](/docs/Resource%20Hub/Hardware/hardware.md) page for microphone and eye tracker recommendations.
1818

1919
### Are languages other than English supported?
2020

2121
They're being worked on, join [Talon Slack](https://talonvoice.com/chat) and find a channel for your language to see how it's going. If you are in the beta program, you can configure the WebSpeech API for dictation in other languages.
2222

2323
### How can I make talon recognise me better?
2424

25-
See the page [Improving Recognition Accuracy](improving_recognition_accuracy).
25+
See the page [Improving Recognition Accuracy](../Resource%20Hub/Speech%20Recognition/improving_recognition_accuracy).
2626

2727
### How can I contribute?
2828

@@ -35,4 +35,4 @@ While Talon is closed source, there's plenty you can do to help:
3535

3636
### Troubleshooting
3737

38-
Checkout the [troubleshooting](troubleshooting) for solutions to common problems.
38+
Checkout the [troubleshooting](../Resource%20Hub/Speech%20Recognition/troubleshooting) for solutions to common problems.

docs/Integrations/accessibility.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,8 @@ Please note that Talon is in rapid development and is largely community supporte
88

99
### How to get started
1010

11-
- Setup Talon according to the standard [quickstart](../Quickstart/getting_started.md)
12-
- Install Talon
13-
- Install a speech recognition engine
11+
- Setup Talon as per normal:
12+
- [Install Talon](../Resource%20Hub/Talon%20Installation/installation_guide) and a speech recognition engine
1413
- Install the [community user file set](https://github.com/talonhub/community)
1514
- Once setup, install [sight-free-talon](https://github.com/C-Loftus/sight-free-talon). This repository provides text-to-speech integration for Talon. If you use a screen reader, this repo prevents Talon from interrupting the text-to-speech voice as it types characters during dictation.
1615
- See the documentation in that repo for specific setup instructions

docs/Resource Hub/Hardware/os.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Operating System
2+
3+
:::info talon-scope-platform
4+
5+
:::
6+
7+
| System | Requirement |
8+
| ------------- | -------------------------------------------------------------------------------------------- |
9+
| `macOS` | High Sierra (10.13) or newer. Talon is a universal2 build with native Apple Silicon support. |
10+
| `Linux / X11` | (Ubuntu 18.04+, and most modern distros), Wayland support is currently limited to XWayland |
11+
| `Windows` | Windows 8 or newer |

docs/Resource Hub/Speech Recognition/improving_recognition_accuracy.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ A quiet room will always be better than a noisy one. A good microphone can mitig
1212

1313
## Microphone
1414

15-
Make sure that you have a good microphone and sound card, as speech recognition software requires better hardware than is commonly built in to computers. Have a look at the [hardware page](../Hardware/hardware) for recommendations and correct setup.
15+
Make sure that you have a good microphone and sound card, as speech recognition software requires better hardware than is commonly built in to computers. Have a look at the [hardware page](/docs/Resource%20Hub/Hardware/hardware.md) for recommendations and correct setup.
1616

1717
## Keep a relaxed voice
1818

docs/Resource Hub/Speech Recognition/speech engines.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ sidebar_position: 1
44

55
# Speech Engines
66

7+
:::docoscope talon-scope-platform
8+
9+
:::
10+
711
Talon uses a speech recognition engine that translates voice audio to text. The Conformer speech engine is recommended, but it is possible to use Talon with other speech engines, for example, if you already use Dragon and want to use Talon with Dragon or need a speech engine with language support other than English.
812

913
| Engine | OS | Description | Installation | Price |
@@ -20,7 +24,7 @@ The Professional version of Dragon for Windows is recommended (but not strictly
2024

2125
### Dictation Engines for Additional Language Support
2226

23-
As of April 2024, Talon's main conformer model only supports English. If you need to dictate text in another language, the [Talon Beta](../beta_talon) supports the following options:
27+
As of April 2024, Talon's main conformer model only supports English. If you need to dictate text in another language, the [Talon Beta](../../Help/beta_talon) supports the following options:
2428

2529
| Engine | Platform | Description | Requirements |
2630
| --------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- |

docs/Resource Hub/Speech Recognition/troubleshooting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ sidebar_position: 7
66

77
## Nothing Happens When I Speak
88

9-
If you are testing your setup with one of the [basic commands](../Basic%20Usage/basic_usage) and getting no response at all, first check a few fundamentals to help focus the troubleshooting. There are a number of issues at different layers of the setup that could be causing the problem. Your first few steps should help narrow the focus.
9+
If you are testing your setup with one of the [basic commands](../../Basic%20Usage/basic_usage) and getting no response at all, first check a few fundamentals to help focus the troubleshooting. There are a number of issues at different layers of the setup that could be causing the problem. Your first few steps should help narrow the focus.
1010

1111
### Check Your Microphone
1212

@@ -55,7 +55,7 @@ Talon's icon should show up in the menu bar in the upper right corner of your sc
5555

5656
### Check that Talon is Awake
5757

58-
When Talon is running, it will be in one of a few different [modes](../Basic%20Usage/basic_usage). One of these modes is a `sleep` mode, which will put Talon in a dormant state where it is listening but not responding to commands. While asleep, Talon will only respond to a minimal set of commands, such as `talon wake`, which will put Talon out of sleep and enable Talon to respond to commands.
58+
When Talon is running, it will be in one of a few different [modes](../../Basic%20Usage/basic_usage). One of these modes is a `sleep` mode, which will put Talon in a dormant state where it is listening but not responding to commands. While asleep, Talon will only respond to a minimal set of commands, such as `talon wake`, which will put Talon out of sleep and enable Talon to respond to commands.
5959

6060
If you are trying to use Talon commands and Talon is not responding, make sure Talon is not in sleep mode. The Talon icon in the menubar provides some visual cue as to what mode Talon is in:
6161

@@ -133,7 +133,7 @@ Check that your speech engine has been initialized by looking in the [talon log
133133

134134
### Check your Talon user file sets
135135

136-
Check you have some valid commands in `~/.talon/user`. If it's empty, install the [Talon Community](https://github.com/talonhub/community) user file set and test with some [basic commands](../Basic%20Usage/basic_usage). Install the entire repository, not just individual files. This user file set can be combined with other Talon user file sets, though it is common that most of the functionality will be provided by [Talon Community](https://github.com/talonhub/community). Additional file sets are commonly used to customize the default behavior provided by [Talon Community](https://github.com/talonhub/community) or add additional features not already included.
136+
Check you have some valid commands in `~/.talon/user`. If it's empty, install the [Talon Community](https://github.com/talonhub/community) user file set and test with some [basic commands](../../Basic%20Usage/basic_usage). Install the entire repository, not just individual files. This user file set can be combined with other Talon user file sets, though it is common that most of the functionality will be provided by [Talon Community](https://github.com/talonhub/community). Additional file sets are commonly used to customize the default behavior provided by [Talon Community](https://github.com/talonhub/community) or add additional features not already included.
137137

138138
Talon automatically tracks changes to files in `~/.talon/user`, so that one can change scripts on the fly. This breaks if `~/.talon` (or any other part of the path) is a symlink.
139139

docs/Resource Hub/Talon Installation/installation_guide.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,17 @@ sidebar_position: 1.1
44

55
# Installation Guide
66

7-
:::docoscope Talon Platform
7+
:::info talon-scope-platform
88

99
Although much of this page is pertinent to the talon platform itself,
1010
some steps are specific to the talon community user file set, and will be marked as such.
1111

1212
:::
1313

14+
1415
## 1: Check System Requirements
1516

16-
Talon has various [system requirements](../Hardware/hardware.md), covering the computer hardware, operating system and microphone hardware.
17+
Talon has various [system requirements](../Hardware/os), covering the computer hardware, operating system and microphone hardware.
1718

1819
## 2: Download & Install Talon
1920

@@ -92,12 +93,12 @@ the talon user directory.
9293
the [talon user directory](/docs/Resource%20Hub/terminology).
9394
-->
9495

95-
:::docoscope community
96+
:::info talon-scope-community
9697

9798
:::
9899

99100
This can be done one of two ways - either as a `zip` file or by using `git`.
100-
Considerations in choosing between the two methods, as well as instructions, are described [here](../Resource%20Hub/Talon%20Installation/downloading-community).
101+
Considerations in choosing between the two methods, as well as instructions, are described [here](../Talon%20Installation/downloading-community).
101102

102103
## 5: Test your Talon Setup
103104

src/css/custom.css

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -41,24 +41,20 @@
4141
color: var(--shiki-dark) !important;
4242
}
4343

44-
.alert--docotodo {
45-
--ifm-alert-background-color: rgb(121, 68, 146);
46-
--ifm-alert-background-color-highlight: rgb(121, 68, 146);
47-
--ifm-alert-foreground-color: white;
48-
--ifm-alert-border-color: rgb(58, 23, 73);
44+
.theme-admonition.docotodo {
45+
background-color: rgb(121, 68, 146);
46+
border-left: 4px solid rgb(58, 23, 73);
47+
color: white;
4948
}
5049

51-
.alert--docofeedback {
52-
--ifm-alert-background-color: rgb(92, 104, 61);
53-
--ifm-alert-background-color-highlight: rgb(92, 104, 61);
54-
--ifm-alert-foreground-color: white;
55-
--ifm-alert-border-color: rgb(4, 43, 7);
50+
.theme-admonition.docofeedback {
51+
background-color: rgb(92, 104, 61);
52+
border-left: 4px solid rgb(4, 43, 7);
53+
color: white;
5654
}
5755

58-
.alert--docoscope {
59-
--ifm-alert-background-color: #373255;
60-
--ifm-alert-background-color-highlight: #373255;
61-
--ifm-alert-foreground-color: white;
62-
--ifm-alert-border-color: #651FFF;
56+
.theme-admonition.docoscope {
57+
background-color: #373255;
58+
border-left: 4px solid #651FFF;
59+
color: white;
6360
}
64-

0 commit comments

Comments
 (0)