Dan Lucas wrote:
Michael Beijer wrote:
One little tip I can think of is to not dictate overly long sentences with a ton of commas. Just break them up into smaller pieces.
Very helpful, thank you for taking the time to do that Michael. Your beard is looking well.
Interestingly I have "brackets one" and so on set up for Dragon, but they are all recorded as individual vocabulary items, which is obviously less efficient. (I think it is certainly possible to do this in Dragon without adding them individually, but it would require futzing around with that silly little editor of theirs. It is also noticeably slower than Talon.)
Good to see a fellow dtSearch user.
The "robot" menu is interesting - I have several times thought about making something similar for PhraseExpress, but never got round to doing it. Seeing your implementation has reminded me that this would be a handy way of accessing particularly URLs and folders that you use a lot. I have most of them mapped to my keyboard, but when I am mousing around I often don't have both hands on the keys.
Overall, I was struck by the similarity of the solutions you have developed to those that I have tackled. For example in Phrase "filter filter" grabs whatever text I have selected and inserts it in the filter bar, which is similar to what you have done with memoQ. Do you constrain that utterance to memoQ in some way or is "filter" rare enough that it does not trigger in other apps?
Dan
Yes, I have a special file for all my memoQ commands @ C:\Users\mbeijer\AppData\Roaming\talon\user\memoQ.talon
See below for its contents. Note the "app: memoQ" in the header, which limits these commands to memoQ.
################################################
# Comments start with a # sign, and they must always be on their own line.
#
# This part, the context header, defines under which circumstances this file applies.
app: memoQ
# Anything above this (single!) dash is part of the context header.
-
# Anything below the dash is part of the body.
# If there is no dash, then the body starts immediately.
search glossaries:
key(ctrl-p)
# ‘Search glossaries’ (Search memoQ termbases, Ctrl+P)
replace term:
key("alt-r")
find next:
key("alt-f")
add word:
mouse_click(1)
key("a")
# Add a word to the Custom words list in memoQ by right-cliking and pressing 'a'
add comment:
key("ctrl-m")
# add a comment in memoQ
non translatable:
key("ctrl-alt-n")
key("enter")
# Add selection to non-translatables in memoQ
non-translatable:
key("ctrl-alt-n")
key("enter")
# Add selection to non-translatables in memoQ
glossary:
key("alt-down")
# Add term pair to my background termbase in memoQ
project glossary:
key("alt-up")
# Add term pair to my project termbase in memoQ
both glossaries:
key(alt-down alt-up)
# Add term pair to my background termbase & project termbase in memoQ
(insert|next) tag:
key("f9")
# insert the next tag in memoQ
split (segment|segments):
key("alt-t")
# split the current segment in memoQ
(join|merge) (segment|segments):
key("alt-j")
# joint the current segment in memoQ
source to target:
key("ctrl-shift-s")
# copy source to target in memoQ
source to target next:
key("ctrl-shift-s")
key("ctrl-enter")
# copy source to target in memoQ and confirm segment
translate segment:
key("win-ctrl-alt-j")
(confirm segment|confirm|next):
key("ctrl-enter")
# confirm the current segment in memoQ
go to the top:
key("ctrl-home")
key("ctrl-enter")
from the top:
key("ctrl-home")
key("ctrl-enter")
filter text:
key("ctrl-shift-f")
# Filter all segments in grid on selected word in memoQ
down:
key("ctrl-n")
# Insert match number x in memoQ
match :
key("ctrl-{number}")
switch sides:
key("tab:1")
# Toggle between source and target box in memoQ grid
invisible:
key("ctrl-shift-p")
# Show/hide non-printing characters in memoQ grid
################################################
If you really want to see something cool, check out "Talon-AI-Tools", which allows you to use custom AI (ChatGPT as well as other engines) prompts by voice uwing Talon. This basically allows you to do use an AI model to act on selected text in unlimited ways. It's actually pretty mind-boggling how powerful this combo is.
• https://github.com/C-Loftus/talon-ai-tools
• https://www.youtube.com/watch?v=FctiTs6D2tM&t=341s (make sure to watch this!!)
A total Dragon killer, if you ask me.