OMG TTS Example Payloads

Two payloads to demonstrate how to use Text-to-Speech on Windows and macOS.
pull/24/head
Kalani Helekunihi 2022-04-01 13:23:07 -04:00
parent c03e285dc1
commit c0947abdc2
2 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,22 @@
REM OMG: TTS-MacOS
REM Version 1.0
REM OS: macOS 10.4 - 12.3.1 (Present)
REM Author: Kalani
REM Requirements: Any DuckyScript Capable Device
REM Description: On macOS, Launch terminal and use the command
REM 'say' to read out a string.
DELAY 200
GUI SPACE
DELAY 200
STRING Terminal
ENTER
DELAY 200
STRING say "We have been trying to reach you concerning your vehicles
extended warranty. You should have received a notice in the mail about
your cars extended warranty eligibility. Since we have not gotten a
response, we are giving you a final courtesy call before we close out your
file. Press 2 to be removed and placed on our do-not-call list. To speak
to someone about possibly extending or reinstating your vehicles warranty,
press 1 to speak with a warranty specialist."
ENTER

View File

@ -0,0 +1,20 @@
REM OMG: TTS-Windows
REM Version 1.0
REM OS: Windows 7 - 11 (Present)
REM Author: Kalani
REM Requirements: Any DuckyScript Capable Device
REM Description: On Windows, Launch Powershell and use the System.speech to read
REM out a string.
DELAY 200
GUI r
DELAY 200
STRING Powershell
ENTER
DELAY 200
STRING Add-Type -AssemblyName System.speech
ENTER
STRING $speak = New-Object System.Speech.Synthesis.SpeechSynthesizer
ENTER
STRING $speak.Speak("We have been trying to reach you concerning your vehicles extended warranty. You should have received a notice in the mail about your cars extended warranty eligibility. Since we have not gotten a response, we are giving you a final courtesy call before we close out your file. Press 2 to be removed and placed on our do-not-call list. To speak to someone about possibly extending or reinstating your vehicles warranty, press 1 to speak with a warranty specialist.")
ENTER