u/PhilETaylor

Image 1 — Dictation - first impressions.
Image 2 — Dictation - first impressions.
Image 3 — Dictation - first impressions.

Dictation - first impressions.

added in todays v0.57.0

Seems to work very well - seems to use AI to reformat what you say, quickly.

I don't understand why I need different "styles" I guess in case you want to use slang or business styles? also odd there is no generic dictation hotkey, but a per style hotkey (out of the box I have to invoke Raycast and then choose Email or Messaging rather than Dictation

Strange that you have to mouse click to stop it on the pill, rather than pressing enter by default (which is off by default)

Moving from Typeless to Raycast Dictation now... (can also use the Fn key as a hot key in this version it seems... but need to manually disable the Emoji picker from mac else that invokes too!)

Did I type this with Dictation ... No, cause Im still a fast typer, which also gives my head time to think as I type...

I put "Always talk like a pirate" into the custom instructions and then spoke normally and this is the output:

"Arr, this is just a test of the Raycast dictation in the current beta to show that custom instructions can manipulate what ye say. Ahoy, and welcome."

u/PhilETaylor — 6 days ago

  1. [edit: these are just initial thoughts... not criticism... just my out-of-the-box experience and frustrations
  2. This is not Raycast 2. This is Raycast Beta. It doesnt replace Raycast, it is an app called "Raycast Beta" and thus possible to run both apps at the same time... its not an inplace replacement.
  3. All my 20+ custom extensions are missing as its not an inplace replacement, but a totally different app. I have to (over 20 times) go to Import Extension and manually specify the path to the extension folder.... over 20 times..
  4. My 50+ Script commands auto-loaded - go figure.
  5. using Claude to attempt to import my custom extensions failed - claude doesnt know enough about the internals, and the new manual doesnt have enough info to work it out. Left me with a random square as well...

https://preview.redd.it/cycpcy1uj4yg1.png?width=918&format=png&auto=webp&s=35d87ee8cf21ee146c92268ccf1ff12e5c9a2dd6

  1. As its not a replacement/continuance of the Raycast app, and is a standalone different app, none of the secrets/api keys stored in the encrypted storage carried over... so now I need to go find and rotate over 20 oauth/api keys to re-store them in my custom extension configs

  2. As its not a replacement/continuance of the Raycast app, and is a standalone different app, and as I have to manually re-import the custom extensions - I also then have to manually resetup the hotkeys...

  3. As its not a replacement/continuance of the Raycast app, and is a standalone different app named Raycast Beta... Im fully expecting that Im going to have to do all this again once the stable v2 is released, as another different app with a different namespace - again.

  4. Despite being talked about as v2, its version number is v0.56.0.0

  5. Docs are not written yet... Some lead to a 404 page [NOW FIXED]

  6. ray develop installs the extension into the OLD Raycast, not the new one... I had to trash the old Raycast app to get npm run dev to install the extension into the new Raycast Beta... **this is important, could have saved me an hour if this had been documented!**

  7. Error: Missing executable. You might need to build the extension. lb:index.mjs:632:9088 JavaScript Stack lb:index.mjs:632:9088 pb:index.mjs:631:3802 loadCommand:index.mjs:406:4453 i:index.mjs:836:1373 - despite the same extension working in Raycast v1

Once I learnt all the above... it seems to be working "well" now...

edit:

  1. New finding: ray develop requires RAY_Target=x for custom extensions to get built against the right version of Raycast... thanks Claude.ai for working that out... now I can make some progress again with my custom extensions- Nowhere. RAY_Target is undocumented. It's only visible in the source of node_modules/@raycast/api/dist/config.js inside the package you install when scaffolding an extension.
reddit.com
u/PhilETaylor — 14 days ago