I want to have pages speak with more than one voice. Is there a command / script for this.

This may seem strange but I teach ESL and want my students to practice listening exercises.
What I want is to prepare a dialog and have it speak in two different voices like a normal conversation between a man and woman.
Is there some script or command that I can insert into my text document that will basically change the voice from one person to another.
Ex: How are you Jim? (in allison voice)
        Fine thanks. (in Fred voice)
BTW: I recently found that there is a command [[slnc 3500]] that causes the computer to wait an amount (in milleseconds) between phrases, but have not found any other commands.
Thanks for your help!

Let's say you have a TextEdit document, that contains clusters of passages:
[Allison]How are you, Jim?
[Fred]Fine, thanks.
The best you can hope for without considerable complexity, expense, or both is to fall back on the Automator application on OS X. You can create a very simple Automator Service that speaks selected text in the chosen voice. This Service can be tied to a unique keyboard shortcut, and each voice can have its own unique keyboard shortcut that provides a voice start/stop speaking capability for longer text passages.
Once the individual Automator Services for Allison and Fred voices are saved, the student can triple-click on a sentence or paragraph. I have embedded the [voices] at the beginning of the sentence, and added a feature to the Automator Service that tests the [voice]. Select the [Allison] sentence and use Fred's keyboard shortcut and nothing is spoken.
Automator is found in your /Applications folder. It is the robot with the pipe. When you first launch Automator, it will prompt you for a new document. Select new document and then double-click the Service gear. In the left Automator panel, are Libraries of actions. Select the Text category. Immediately to the right, will be a column of Text related actions. Locate, single-click, and drag the Filter Paragraphs action to the much larger workflow window and release it. Locate the Text action Speak Text, and drag/drop it below the Filter Paragraphs workflow item. Make certain that these are configured to reflect the following completed Allison Service workflow. You should now have the following (single-click to enlarge the image):
Save this via Automator > File > Save... and name it just Allison, or Allison-voice. From the Automator File menu, close the Allison Service workflow. Now, following the above instructions, repeat this process to make the Fred Service with Automator > File > New.
Copy the above TextEdit text into a new TextEdit document. Select the [Allison] line, and then see if the Allison Service is available under TextEdit > Services > Allison. If it is, select it and listen. If no Allison Service appears here — select from the Dock, System Preferences, and then the Keyboard preference. Select Shortcuts > Services and then scroll the right list of Services to find Text > Allison. It is probably selected, but deselect, and then reselect it. It should now appear under the TextEdit > Services menu. In the following Screenshot, you will see the Allison Service activated and assigned a control-A key to activate the voice on the selected text in your document. Repeat this process for the Fred voice Service, with a different keyboard shortcut than Allison.
It is a good idea to be aware of reserved keyboard shortcuts.
OS X
Pages ’09
Pages v5.
Voices
If you want to fine tune Allison's (or Fred's) speaking rate, you can do this in the Dictation & Speech > Text to Speech preference panel. If you check the Speak selected text when the key is pressed item, you can start and stop Allison speaking the selected document text in longer text passages. Since the default system voice uses Control+S, you probably want another short-cut specific to Allison. I chose Control+Q. Once Allison is speaking, press Control+Q to pause, and Control+Q to resume speech to the end, or until encountering [Fred]. When you configure Fred, you will need a separate Text to Speech shortcut for that voice.
In Summary, you now have two different voices that are initiated as Voice Services with two unique keyboard shortcuts. The individual voices can be paused or resumed once initial Voice Service is started. For a given voice, the student selects the voice specific text passage, and presses the associated keyboard shortcut for that voice. If the passage is a larger paragraph, the student may pause the voice with its unique pause/resume keyboard shortcut. If a student doesn't select a passage of text and presses the voice's pause/resume key, it will start speaking until it runs out of text. An undesirable side-effect.
You should have sufficient guidance above to create and activate two voices as you initially described.

Similar Messages

  • Having with more than one clause

    Hi
    Is posssible to have a query with more than one clause in having condition
    Example In my query I have Count , Sum and AVG , I need to use 3 conditions in having, Is It possible ?
    Thank you in advance

    Hi,
    yes, in Having you can also use AND and OR.
    with x as (select 1 nr from dual)
    select nr
    from x
    group by nr
    having count(*) = 1
    and sum(nr) = 1Herald ten Dam
    http://htendam.wordpress.com

  • RegionRenderer encodeAll The region component with id: pt1:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance.

    Hi,
    I am using JDEV 11.1.2.1.0
    I am getting the following error :-
    <RegionRenderer> <encodeAll> The region component with id: pt1:r1 has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.
    Piece of code is for region is:-
       <f:facet name="second">
                                                <af:panelStretchLayout id="pa1"
                                                                       binding="#{backingBeanScope.Assign.pa1}">
                                                    <f:facet name="center">
                                                        <af:region value="#{bindings.tfdAssignGraph1.regionModel}" id="r1"
                                                                   binding="#{backingBeanScope.Assign.r1}"/>
                                                    </f:facet>
                                                </af:panelStretchLayout>
                                            </f:facet>
    How do I resolve it ?
    Thanks,

    Hi,
    I see at least 3 errors
    1. <RegionRenderer> <encodeAll> The region component with id: pt1:r1 has detected a page fragment with multiple root components.
    the page fragment should only have a single component under the jsp:root tag. If you see more than one, wrap them in e.g. an af:panelGroupLayout or af:group component
    2. SAPFunction.jspx/.xml" has an invalid character ".".
    check the document (you can open it in JDeveloper if the customization was a seeded one. Seems that editing this file smething has gone bad
    3. The expression "#{bindings..regionModel}" (that was specified for the RegionModel "value" attribute of the region component with id "pePanel") evaluated to null.
    "pageeditorpanel" does seem to be missing in the PageDef file of the page holding the region
    Frank

  • How do I share my contacts with more than one group? I really don't want to have re-type them into a different group. Help!

    How do I share my contacts with more than one group without having to re-type them into each group?

    Without "pretending" to be yourself on the other phone (change settings) there's nothing else you can do.
    iOS devices are meant to be single user and can't view iCloud.com the same way a Mac or PC can do.
    You need to find a desktop or laptop machine (Mac or PC) to log in at iCloud.

  • Creating Pages in PeopleSoft with more than one HTML Form

    Hi,
    We've a requirement to create a page in PIA with more than one HTML form.
    As per PBooks - "The page being developed cannot be built using PeopleSoft Application Designer.
    An example of this is a page that requires more than one HTML form.
    PeopleSoft Pure Internet Architecture places the entire page inside of a single form tag, so no other HTML form tags can be added.
    In this case the requirements of the page can't be met by pages created in PeopleSoft Application Designer, so use IScripts instead."
    If someone can share his/her experience, It Would be of great help to me.
    -Thanks!!

    Take a look at my IScript postings. Let me know if you still have questions after reading these blog posts.

  • I want to create a report with more than  64 column's.

    I want to create a report with more than 64 column's. I have generated Query the XML.When I tried to create a template for the report.I have Inserted the colum's Wizard and finish it throughing error message. "you cannot create atable with more that 63 coloum's "

    Hi ,
    Can u Check the below thread
    More than 63 columns in rtf template

  • HT1040 Is there a way to place an order with more than one item at a time? For example I am going to make a few books and have them all shipped to me.  Do I have to order and pay shipping for each one individually?

    Is there a way to place an order with more than one item at a time?  for example I am making a few books and having them all shipped to me.  Do I have to order each one separately and pay shipping each time?

    You have to order each book separately, if the books are different. Only multiple copies of the same book can be ordered in the same order, see here
    Regards
    Léonie

  • Tables with more than one cell with a high number of rowspan (ej. 619). This cell can not be print in a page and it must be cut. But I don't know how  indesign can do this action.

    Tables with more than one cell with a high number of rowspan (ej. 619). This cell can not be print in a page and it must be cut. But I don’t know how  indesign can do this action.

    set the wake-on lan on the main computer
    The laptop's too far away from the router to be connected by ethernet. It's all wifi.
    No separate server app on the laptop, it's all samba
    The files are on a windows laptop and a hard drive hooked up to the windows laptop. The windows share server is pants, so I'd need some sort of third party server running. Maybe you weren't suggesting to use Samba to connect to the windows share though?
    I'm glad that you've all understood my ramblings and taken and interest, thanks The way I see it, I can't be the only netbook user these days looking for this kind of convenience, and I certainly won't be once chrome and moblin hit the market.
    Last edited by saft (2010-03-18 20:38:08)

  • Hi All, I have two questions. First of all my CS3 is saying that it is installed on more than one machine, is there a way of seeing what machines my serial number is registered to? If i want to buy another CS3 serial number how do i go about it? I cannot

    Hi All, I have two questions. First of all my CS3 is saying that it is installed on more than one machine, is there a way of seeing what machines my serial number is registered to? If i want to buy another CS3 serial number how do i go about it? I cannot afford to move to the creative cloud.....

    there's no way for you to identify which machines have or had cs3 activated, and you can no longer purchase a cs3 license from adobe.
    you can request an activation count reset (Contact Customer Care) and deactivate your cs3 on all your computers.  you can then install and activate on up to two computers.

  • Help! We have a form with more than 200 entries and when I looked at it yesterday it had one! When you download the form to excel they all show up. However, when I added another record today it disappeared. Can you tell me what's happening? I've been usin

    Help! We have a form with more than 200 entries and when I looked at it yesterday it had one! When you download the form to excel they all show up. However, when I added another record today it disappeared. Can you tell me what's happening? I've been using adobe forms for 2 years with mass response feedback and have never had this problem.

    Greetings,
    I've never seen this issue, and I handle many iPads, of all versions. WiFi issues are generally local to the WiFi router - they are not all of the same quality, range, immunity to interference, etc. You have distance, building construction, and the biggie - interference.
    At home, I use Apple routers, and have no issues with any of my WiFi enabled devices, computers, mobile devices, etc - even the lowly PeeCees. I have locations where I have Juniper Networks, as well as Aruba, and a few Netgears - all of them work as they should.
    The cheaper routers, Linksys, D-Link, Seimens home units, and many other no name devices have caused issues of various kinds, and even connectivity.
    I have no idea what Starbucks uses, but I always have a good connection, and I go there nearly every morning and get some work done, as well as play.
    You could try changing channels, 2.4 to 5 Gigs, changing locations of the router. I have had to do all of these at one time or another over the many years that I have been a Network Engineer.
    Good Luck - Cheers,
    M.

  • GetParameter() with more than one word

    hi all
    i have these statement in my Servlet
    String cust = rs.getString(1);
    out.println("<INPUT TYPE=radio NAME=cdnames VALUE="+ cust + ">"+ cust + "<br>");
    out.println("<input type=submit>");
    out.println("</form>");
    String lastName = request.getParameter("cdnames");
    out.println("<P>"+lastName+"</P>");
    so as u can tell there are some radio buttons on the page and i want to see which one user selected. It works fine. But when i have a radio button with more than one word..it just returns the first word. For example if my radio button is "Sudesh Sharma" then the value in my String lastName will just be Sudesh and not Sudesh Sharma. How can i fix this?

    It is always a good idea to surround all html attribute values in quotes. And why you are at it, always use lower case for html tags:
      String cust = rs.getString(1);
      out.println("<input type=\"radio\" name=\"cdnames\" value=\""+ cust + "\"/>"+ cust + "<br/>");
      out.println("<input type=\"submit\">");
      out.println("</form>");
      String lastName = request.getParameter("cdnames");
      out.println("<p>"+lastName+"</p>");

  • How can i use Itunes to update more than one IPad with more than one owner

    How can i use Itunes to update more than one IPad with more than one owner?  I own an IPad and my wife owns an IPad.  I want to use my system to update both IPads.  We have different Apple Accounts and different applications.  Is this possible?

    Of course, that is too easy.  I am such a bonehead.

  • Can i use my ipod with more than one computer?

    i synched my ipod with one computer, hooked it up to another and it says i can't sync with more than one library? it says i have to restore it but i dont want to delete my music off of my ipod, i just want to add the music from this other library

    I have two different iPods and two computers. I regularly use either iPod on either computer.
    First set the preferences so itunes will not automatically sync when ipod is connected.
    Then connect the ipod and set itunes to manually manage music.
    Drag and drop whatever content you want to the device showing on the left.
    If this was the default setup, there wouldn't be all these posts about people losing all their music when they connect their ipod.

  • When texting with more than one person at a time the incoming text scrolls to top of the conversation. anyone out there with the same issue?

    while texting with more than one person at a time the incoming texts scrolls to top of conversation. anyone having this issue?

    I've heard claims it can be done, claims some have done it, and claims that it didn't work for them. This thread is interesting, some indications it should be possible, complaints that it didn't, and also an interesting work-around:
    "How do I text message multiple people at once?"
    http://discussions.apple.com/click.jspa?searchID=-1&messageID=4822260
    You can ask Apple for iPhone changes via this link:
    http://www.apple.com/feedback/iphone.html
    Though if you're requesting hardware changes for iPhone v2 you may want to wait a week (or a month?)...they're probably going to be inundated right now by requests for software changes to the current iPhone.
    (If this has answered your question, please mark your original post as answered)

  • I want to view web sites in more than one open window instead of tabs. How do I change the settings to do that?

    I want to have more than one window open with firefox at the same time instead of having multiple web sites up using tabs. but every time I try to do this a tab opens instead. I am using windows 7.

    You can copy a bookmark from one folder and paste it in another folder to have a copy in more than one folder.

Maybe you are looking for

  • Confiemed qty in Afru table

    Hi expert    How to get the cancelled operations in the afru table    since i need to calculate the confirmed qty Regards

  • Fields in Stored Procedure does not appear in Crystal reports 2008.

    hi, I am now using crystal reports 2008 evaluation copy for 30 days. I am trying to create a stored procedure with parameter, here is my sample Stored Procedure code; DELIMITER $$ DROP PROCEDURE IF EXISTS `puerto`.`SP_FindEmployees`$$ CREATE DEFINER=

  • How to put sent mails in different folders

    Hi, I just started experiencing this issue with Mail.app since I subscribed to MobileMe. I added more than one email addresses in the mobileme account, made the folders and rules to move the received mails to their proper folders. Receiving is now we

  • FAGLFLEXA table export and import.

    Hello Gurus, I want to export FAGLFLEXA table from quality 200 client & import into developement 110 client. Want to know different ways to copy it between two different sap system. If anybody knows, help me for it. Thanks & Warm Regards, Prashant

  • ITunes 11.1.1 Freezing

    I upgraded to the new version of yesterday and it constantly freezes.  I have done the full re-installation a few times now and had no improvement.  Any idea what is going on here? maedwar3