Can Siri wait until I'm finished?

I’ve figured out how to dictate to Siri speaking out punctuation, and she usually does very well with the resulting message. But, unless I’m only sending a one-sentence message, I need to stop for a moment to think about the next sentence and punctuation. As soon as I pause, she thinks I’ve finished and takes the next step to compose the message. It’s rather humorous how I sometimes “practice” saying it all in advance so I don’t have to stop during dictation, but sometimes I can’t get it all out without a pause. Is there any way to keep Siri quiet until I’m done?

Siri is activated when you press and hold the home button. But what Jonathan means is that on any screen where a keyboard pops up, there should be a microphone icon in the lower left to start dictating.
Tap Done when done.

Similar Messages

  • When i try to close my iPhoto app on my air it continuously says wait until import is finished and it won't let me exit the app, what can i do to close it?

    when i try to close my iPhoto app on my air it continuously says wait until import is finished and it won't let me exit the app and i cant even turn off my laptop, what can i do to close it?

    Welcome to Apple Support Communities
    Press Alt, Command and Esc keys or go to  > Force Quit, choose iPhoto and force close it.

  • HT1923 HI...trying to uninstall iTunes components, but get the error that another program is trying to install..wait until it's finished then try to install. Install? I clicked UNinstall! Nothing is installing!?!?!?! HELP!

    Hi,
    Getting Runtime Error 6034. When I attepmt ot follow the suggetions to rectify this issue, I get the erroe message that anothe program is tryin to install. Wait until it's finish and try install again. 'Install'????? I clicked UNinstall!!! How can I find if something is trying to install? I am not installing anything. HELP!!!! PLEASE!!!!

    I get the erroe message that anothe program is tryin to install. Wait until it's finish and try install again.
    Restart the PC. Can you complete the uninstalls now, or do you still get the message?

  • I can't wait until my contract ends!

    Couldn't believe it...Phone customer care to ask if and increase from 10Mb download to 40Mb download would increase my contract length.........?
    Yes it would.................Not this callsign I can't wait until I get Sky!
    Remember that if you live on the outskirts of an area you are charged the same but don't get the same speeds!

    OtisRoundtree wrote:
    Been a customer for over 10yrs, but this is the last year! Customer service *****, the phones suck and the prices suck. Dueces!!!
    And the grass is not always greener on the other side of the fence... Since you are going to drop Verizon, are you sure your coverage from other carriers is sufficient for you? Just make sure it works for you, and if you can switch, get good coverage, and save money, kudos to you.

  • How can I wait until a Swing.Timer has finished?

    I have a Swing.Timer runing which displays some animated text (more precisely it fades out a text with a delay of 50 until all characters are erased.
    Afterwards a time consuming operation shall begin. How can I achieve that this operation waits to start until the text has been faded out? The time to fade out the text depends on the length of the text, of course.
    So, how can I make the operation waiting until the Timer has finished its work?
    Thanks,
    Dirk

    dirku wrote:
    I have a Swing.Timer runing which displays some animated text (more precisely it fades out a text with a delay of 50 until all characters are erased.
    Afterwards a time consuming operation shall begin. How can I achieve that this operation waits to start until the text has been faded out? The time to fade out the text depends on the length of the text, of course.
    So, how can I make the operation waiting until the Timer has finished its work?I gave you an answer to this with sample code yesterday:
    [http://forum.java.sun.com/thread.jspa?threadID=5294087&messageID=10244564#10244564|http://forum.java.sun.com/thread.jspa?threadID=5294087&messageID=10244564#10244564]
            public void actionPerformed(ActionEvent e)
                if (sb.length() > 0)
                    sb.deleteCharAt(0);
                    label.setText(sb.toString());
                else
                    label.setForeground(color);
                    label.setText(text);
                    Timer timer = (Timer)e.getSource();
                    timer.stop();
                    // ***** start process here ***
            }The timer here continues until a condition is satisfied (here it's where the Stringbuffer that holds the text that is sent to the JLabel is empty). So all you have to do is place any code that needs to happen when the Timer ends in the else block. It's so simple as to be trivial.

  • I can't wait until my contract expires! Bye-bye!!!

    Been a customer for over 10yrs, but this is the last year! Customer service sucks, the phones suck and the prices suck. Dueces!!!

    OtisRoundtree wrote:
    Been a customer for over 10yrs, but this is the last year! Customer service *****, the phones suck and the prices suck. Dueces!!!
    And the grass is not always greener on the other side of the fence... Since you are going to drop Verizon, are you sure your coverage from other carriers is sufficient for you? Just make sure it works for you, and if you can switch, get good coverage, and save money, kudos to you.

  • How to make a VI wait to execute until another one finishes

    Hi all,
    I have been reading the labview help for the sync functions, but I am still confused about how to perform this simple task. I have a labview program that connects to a DSP via serial (RS232). I use VISA Read and VISA Write to read to and write from the device. My goal is to first write, wait until writing is finished, then wait for, say, 100 ms (so that it is ensured that all the data has been sent correctly), and then perform the read operation.
    At the moment I have VISA Write connected to VISA Read via the error out-to-error in wire. However, I am not sure that they perform one after the other correctly, so I would like to implement a more robust synchronisation.
    Thank you very much in advance
    Solved!
    Go to Solution.

    There is also another issue with the synchronous mode on VISA calls. As far as LabVIEW is concerned it is done once the data has been handed to the OS or lower level drivers. For instance, if you use the synchronous call for a VISA write on a TCP connection it will virtually always return immediately even though a trace (using something like Wireshark) clearly shows the data being delaying, buffered and sent out well after the call to the write complete. Given this is NI's position on how this call should work I imagine you could run into the same thing with other interfaces. Their position is that once they have handed the data to the lower level for delivery the call is complete, regardless of whether the data transfer actually was completed.
    Even so, if you know what the data you expect back looks like you can simply use the read timeout to effectively give you the delay. Putting arbitrary delays in such as the wait 100 ms may work now but not work in the future. You are far better off to use your actual data streams to control your synchronization. This is especially true in a command/response type of protocol.
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Restoring iPad - do i need to enter apple password immediately or can i wait?

    I am helping someone restore their iPad as after they updated to iOS 7 it asked for a passcode which they never had.
    I have restored the iPad and am at the point now where it is askin for their apple ID to activate the iPad. The person I am doing this for is not with me at the moment and I don't have their number (doing it for a someone at work). Can I wait until tomorrow when I can meet up with them and finish it or do I need it now?
    Thanks

    After installing iOS 7 you may be asked to provide a passcode; if you haven't ever defined one...
    If you don't see the word "skip" in small blue letters try the following.  Otherwise tap "skip".
    Enter any number and remember what it is.  See if this lets you in.  If so, go to Settings>General>passcode lock.  enter the number and then you can turn off passcode (a vary bad idea, as many have discovered when their devices were stolem) or turn off and then on using a different number.
    If your device is disabled at this point...
    Connect to your computer in recovery mode per the instructions in http://support.apple.com/kb/HT1212
    You may need to do this more than once.

  • Wait until done

    Hi,
    When I launch a subvi from a vi using a call by reference node, how can I tell it I am not interesting in wait until done, similar to invoke Method:run VI where I can set wait until done to false.
    Thanks,
    ToNi.

    My problem is that from one vi I call another subvi and I pass several parameters using a call by reference node. I want from subvi, close reference of the vi but I can't.
    Using a invoke node I can't pass parameters to subvi but I don't need to wait until subvi done, but the problem is that I want to call subvi with a call by reference node because I need to pass parameters to subvi but if I use a call by reference I have to wait the subvi to finish execution and then I can't close the vi reference from my subvi.
    How Can I do it? I want to pass parameters from my vi to my subvi and from my subvi I want to close the vi that has called my subvi.
    Thanks,
    A lot of people from here have helped me with a lot of examples, but the problem is that these examples don't work when I pass parameters from my vi to a subvi and from my subvi close the reference of the vi that has called my subvi.
    ToNi.

  • Quiz slide waits for Audio to finish before proceeding to next question

    Hi guys, hope you can help. I have 5 questions with audio inside narrating the question and the answer in selection. Once you you have chosend your answer then click submit button..it waits until the audio finishes then proceeds to the next question.
    hope you can help
    Thank you

    Having this action on Slide Exit of the Quiz Results slide may not work if the user clicks a button there to Review Quiz because that will mean that the last frame of the Quiz Results slide doesn't get played.
    There is an internal Captivate system variable that gets set on each question slide when it's in Review Mode, but I don't think you can read this variable via Advanced Actions.  If you could read it, you could check it and then trigger the mute action on Slide Enter of each question slide.
    UPDATE: Just thought of another possible workaround.  There's a system variable called cpInfoPrevSlide that records the last slide you visited before the current one.  You could use this in a conditional action to trigger cpCmndMute.  When the user clicks Review Quiz on the Quiz Results slide it will take them back to the first scoring object in the Quiz Scope. OnSlideEnter of this slide you need to check whether or not cpInfoPrevSlide is the Quiz Results slide, and if it is, set cpCmndMute to 1.  That should turn off the audio on the slides from then on.
    For instruction audio on the Quiz Results slide I prefer to have the audio attached to a rollover caption.  That way, the user only gets the audio if they explicitly roll over the HELP button (or whatever you call it).

  • Wait Until Next ms Multiple.vi explanation

    altenbach, 
    Great examples!!! 
    I am using an
    older code that place a “wait until next ms multiple.vi” in a time loop.
    From the feedback
    I am getting on the forum, I think I should use CONSUMER AND PRODUCER
    ARCHITECTURE TO GATHER THE data. BUT for me to get more time for the project I would
    have to explain why the current codes need to be changed.
    The only thing
    that change in this code when I run it at a smaller distance( angles smaller
    than .72) and bigger distance (angles greater than .72 ) are the timing for the
    “wait until next ms multiple.vi.”  Inside
    the time loop I measure the time it take for the wait until ms to finish.
    I had run the
    code when the angle was smaller than .72 and printed out the Boolean status for
    each iteration. And when it was bigger than .72. if interested I have attached
    the file. There is no different. The different is only with the timing!!!
     

     
    sticyfinger wrote:
    I am slow. Can you please elaborate on that some more? Sound
    interesting.  Think that may be related
    to what happen to my code. When I measure smaller distance I have to use bigger
    numbers for the wait. 
    Please elaborate how you are measuring. A wait controls, and does not measure, timing. What happens in the code during the wait? How do you measure?
    In a nutshell, here are some semi-true analogies:
    Wait until next ms multiple
    Do something every hour on the hour (60 minutes multiple), i.e. wait until the minute hand points straight up. If your task takes 30 minutes, you get a 30 minute break, if the task takes 50 minutes, you can only take a 10 minute break. If your task takes 61 minutes, you get a 59 minute break, but might lose your job because you missed an assignment.
    The first wait is random between 0 and 60 minutes and depends on the time you arrive at the job site.
    If the wait is in a loop, the first iteration takes between 0 and x ms. All subsequent iterations are equally spaced unless your code cannot complete in the allocated time.
    Wait(ms)
    No matter what time it is, wait 60 minutes before continuing. This is often somewhat clouded by the parallel nature of LabVIEW. For example if a wait(ms) is in a loop, the iteration cannot complete until at least x ms have elapsed. However the timer starts in parallel with the other operation in the loop, so even if the operations take a significant amount of time, it won't artificially prolong the loop. However, if you would use a sequence such that the wait is in the last frame, the loop time will be the sum of the code time and the wait time. And so on....
    All waits are the same, and independent in when you arrive at the job site.
    If the wait is in a loop, all iterations will be approximately x ms unless your code cannot complete in the allocated time. Over time, there could be slight drift due to accumulations of small errors caused by the delay between the loop start and scheduling of the wait node.

  • Creating a delay in labview until a c program completes in system exec.vi without using "wait until completeion"

    I want to run two related C programs. The second one reads a text file that the first created. So I need to wait until the first is completed.
    I use "system exec.vi" and I know I can set "wait until completeion" to true, but this way I won't see the screen and the C program announcments. Someone has an idea?

    Hi Dror,
    my idea: just wait for the text file created by the first C program. Check for the presence of this file (maybe using 'list directory') or check for the size of this file...
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome

  • Should i upgrade or can i wait?

    I currently use y ibook g4 1.33 with osx 10.3.... i am consideringupgrading my operating system.
    can i wait until 10.5 lepoard? or will i have to go from10.3 to 10.4 to 10.5?

    Your choice. Leopard is supposted to ship Spring 07 (i.e., by 20 June); with no guarantees. Each, Tiger & Leopard (if it follows form), runs at $130 US.

  • How to make VI wait until data is saved before it can open and read data

    I have developed two VIs for continuous monitoring. First VI is for acquiring raw strain data and saving it into a folder, let's say, every 10 minutes or every 100 Mbyte of data (for example, after monitoring for an hour, the folder will have 6 files, each of which contains 10 minutes of data). Second VI is for opening/reading/processing data files collected by the first VI.   Right now, this second VI can handle only one file at a time. What I am trying to do is to have this second VI open the files one after another automatically. Also (here is what I think will be difficult part), I want the second VI recognize that a file is saved by the first VI before opening it (i.e., wait until the first 10 minutes of data file is saved by first VI, open and process this first data, wait until the second 10 minutes of data file is saved by first VI, open this second file and process it, wait until the third 10 minutes of data file is saved by first VI, open and process it........). Any help or comments would be appreciated.
    Thanks in advance for your help.
    Brdg.

    Basically, If your purpose is to keep one thread from opening the file until the DAQ thread has finished with it, then the queue is what I would use.
    All functions are on the ADVANCED | SYNCHRONIZATION | QUEUE palette.
    Use the OBTAIN QUEUE to create the queue. Set the DATA TYPE to a PATH constant. This creates a queue of paths.
    Pass the QUEUE REFNUM to both the DAQ VI, and the PROCESSING vi.
    In the DAQ VI, when you write a file, take the PATH from the CLOSE FILE function and use ENQUEUE ELEMENT to put it into the queue (use the refnum you passed in).
    In the processing thread, use DEQUEUE ELEMENT to fetch the path from the queue. You probably should use a timeout value of 1000 mSec or so. If you timed out, go check your PROGRAM RUNNING flag (so you can stop without waiting forever on the queue), and if you're not stopped, try again.
    If the DEQUEUE ELEMENT returns WITHOUT a timeout, then open the path it gives you - the file is guaranteed to be closed, since you closed it before you enqueued it.
    Steve Bird
    Culverson Software - Elegant software that is a pleasure to use.
    Culverson.com
    Blog for (mostly LabVIEW) programmers: Tips And Tricks

  • Code to wait until one event is finished before starting another?

    Hi all,
    Coding isn't my strong point but I have a basic understanding of how functions etc work.
    I've been learning about referencing symbol timelines with the awesome tutorial from the Adobe Blog, included below.
    http://blogs.adobe.com/edge/2012/07/18/tutorial-leveraging-independent-symbol-timelines/
    I've been able to get my symbol to play from a certain part of it's timeline depending on whether the mouse is rolling in or out but now I'm a little bit stuck.
    The mouseover event triggers an animation and the mouseout triggers another animation that starts from the same frame that the mouseover animation ends with.
    The problem is this. If I move the mouse quickly over the buttons, the first animation will play halfway through and when the mouseout triggers the second animation, the first animation will seemingly "skip" to the ending and move straight to the first frame of the second animation.
    I know enough to code it so that the second animation will check if the first animation is still playing before starting by using an else/if statement. Using this method I only know how to skip the second animation if the first is playing but that isn't really what I'm looking to do.
    Here comes the question; can anyone explain to me how to create a wait loop in Edge Animate?
    When I say wait loop, I am talking about code that will check a variable and perform an action if the variable is true OR loop back to the start of the function if the variable is false (to check the variable again).
    The behavior I am trying to achieve is somewhat like queuing the second animation so that it will "wait" until the first animation is played before beginning the second animation.
    Any ideas?

    Ok Mr Doon,
    Clearly, I read to quickly
    The behavior I am trying to achieve is somewhat like queuing the second animation so that it will "wait" until the first animation is played before beginning the second animation.
    So, say the anima symbol is a 2s animation and has autoPlay set to false. There are two instances anima-1 and anima-2 on stage.
    The event handler anima-1.mouseover starts the first animation :
    We select Stage in the code panel and place before the first Symbol.bind… the declaration for two symbol (stage) variables :
    Inside the anima timeline, click the top left bullet+curly brackets icon and select complete : when the animation is complete, we set the boolean variable (what is not very clean here is that this is done for the two instances anima-1 and anima-2) :
    The event handler anima-2.mouseover starts the wait loop, by calling a function defined at the stage level :
    More precisely, the function is defined in the document.compositionready handler. It defines (and stores in variable waitLoop in order to be able to remove when finished) an interval, that is the repeated call, every 10 ms, of an inner anonymous function.
    The latter simply tests the boolean and when its true
    - starts the second animation ;
    - clears the interval.
    You can download the example here : https://www.box.com/s/6yxjfmrqd0b5zbhmd3lx
    You can hover over the left rounded rectangle, and immediately after over the second one. Subsequent rollovers are not handled, but it gives you a possible logic to adapt to your particuliar problem (that I still do not understand completely : it's hard without seeing).
    Gil

Maybe you are looking for

  • Restore Archived Lion Mail from Time Machine

    I deleted a mailbox, thinking I could add it back, and synch with the server.  That worked fine, but I forgot that I had archived a whole bunch of mail on that account.   Now I want to retrieve the old mail.  I have a fresh Time Machine backup.  How

  • Itunes saying that my ipod is full when it is empty

    Alright, so let me give you the backstory to this. First off, I have the 4G 20-gig IPod Photo that I bought in January of this year. So about a week ago, my Ipod started glitching, namely pausing for about ten seconds whenever a song that had album a

  • Report - Mass Conversion of Orders

    Hi, I have created a Variant in Transaction /sapapo/RRP7 ( Mass Conversion of Orders). This Variant settings let me to convert Planned Orders to Production Orders and Purchase Req. to Purchase Orders. I am able to convert Order interactvely in this T

  • Creating Apps in Flash that allows connection with any existing LMS

    Hi Everyone, I am interested to create e-learning apps using Flash and then output it using AIR to a native extension as an .ipa or .apk format. Can you connect with any existing LMS using Actionscript 3.0? I am curious as I have been searching over

  • Can anyone help translate this kernel report please?

    Interval Since Last Panic Report:  3533 sec Panics Since Last Report:          1 Anonymous UUID:                    0F2236B5-C9D9-7554-3B83-77B2CFB11475 Sun Sep  8 14:41:12 2013 panic(cpu 0 caller 0xffffff80190b8655): Kernel trap at 0xffffff7f99ac0d5