Author Topic: Dictation Readback  (Read 276 times)

Charlie

  • Newbie
  • *
  • Posts: 6
Dictation Readback
« on: October 27, 2024, 08:26:11 AM »
Good Morning,

I am trying to have the dictation buffer read back to me before I output the results.  What's happening is Voice attack appears to attempt to auto-correct my statement, and then attaches the statement automatically to the dictation buffer.  I didn't want anything attached after the readback, I just want to verify the output.  Is there a way to prevent this?


Pfeil

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4782
  • RTFM
Re: Dictation Readback
« Reply #1 on: October 27, 2024, 08:29:09 AM »
VoiceAttack doesn't "auto-correct" anything. If the buffer is being appended, you're providing input to the speech recognition system that doesn't match a known command phrase.

If you're using speakers rather than a headset, what's likely happening is that the text-to-speech output is getting picked up by your microphone.

SemlerPDX

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 291
  • Upstanding Lunatic
    • My AVCS Homepage
Re: Dictation Readback
« Reply #2 on: October 27, 2024, 01:39:44 PM »
Seems like Dictation Input is still enabled and running when you issue your readback command... is that what you wanted?  Cuz I would assume you'd want to stop Dictation so that your readback command can fire and let you know what was in the Dictation buffer - you can stop Dictation without clearing this buffer, and enable it once again when this command is completed, if you so desired.

Charlie

  • Newbie
  • *
  • Posts: 6
Re: Dictation Readback
« Reply #3 on: October 27, 2024, 05:25:56 PM »
Hi,

It seems to be working a little better with that suggestion.  It no longer appends to the dictation buffer, so it makes it a little easier to use.  But seems that speech is still getting picked up which makes me have to say my output commands twice at the end.

I'm using a Logitech headset which functions as my microphone and sound output to my ear.  I tried disabling my monitor and computer audio within device manager.  Is there something else I need to adjust or should I add a pause somewhere?  Sorry I'm so new to this.


SemlerPDX

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 291
  • Upstanding Lunatic
    • My AVCS Homepage
Re: Dictation Readback
« Reply #4 on: October 28, 2024, 12:31:18 PM »
The actions listed in the command are enacted in order from top to bottom.  Some actions may have options to wait to proceed until they are completed, such as the 'Say something with Text to speech' action.

You have actions in the order of a TTS action, an action to Stop Dictation mode after that, then an action to Stop Listening followed directly by an action to Start Listening.

You need to consider the step-by-step flow of actions, and order them such that they accomplish your goals in a logical manner.  I'm not sure what you are trying to accomplish here, but I'd like to assume you wanted to stop dictation, have text-to-speech say what is in the dictation buffer and fully complete this speech action before continuing onto the next action, and then (maybe?) resume dictation?  Not sure at all why the Start/Stop Listening actions are present, or what your goals are for them.  It is redundant to stop listening only to immediately start it once again milliseconds later.

Finally, there should be no case where audio from text-to-speech plays out of any Playback device but your Logitech headphones - unless you have some non-standard audio setup that I'm not aware of.

This post may help you understand more about conditional logic, flow, and more:
https://forum.voiceattack.com/smf/index.php?topic=732.0