<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1879</id>
	<title>Nabble - GnuSpeech</title>
	<updated>2009-11-05T14:47:40Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/GnuSpeech-f1879.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GnuSpeech-f1879.html" />
	<subtitle type="html">Gnuspeech is an extensible, text-to-speech package, based on real-time, articulatory, speech-synthesis-by-rules. That is, it converts text strings into phonetic descriptions, aided by a pronouncing dictionary, letter-to-sound rules, rhythm and intonation models; transforms the phonetic descriptions into parameters for a low-level articulatory synthesiser; and uses these to drive an articulatory model of the human vocal tract producing an output suitable for the normal sound output devices used by GNU/Linux.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26223748</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-05T14:47:40Z</published>
	<updated>2009-11-05T14:47:40Z</updated>
	<author>
		<name>David Hill-14</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
 Hi John,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;From memory:&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 4, 2009, at 8:42 PM, John Delaney wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;One thing I've noticed is that the syntax in the speechserverprotocol is different from the notation used by the eventlist and monet, ie:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; notionalPitch &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;Setting a base pitch&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pretonicRange&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;How much pitch movement occurs *before* reaching the tonic foot in the tone group being processed -- see last email&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pretonicLift &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;How much the pre-tonic feet are raised&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tonicRange&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;&lt;br&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; tonicMovement&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;How much pitch movement occurs in the tonic&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;These relate to the intonation contour as set up for Monet. You need a little understanding of the Halliday basis of the intonation&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;are named differently than:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; speed;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;To do with the rate of speech&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; elasticity;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;Obsolete parameter.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; intonation;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;Is intonation applied or not&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; voiceType;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;Male/female/child&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pitchOffset;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;		&lt;/span&gt;Difference in pitch from the default pitch&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; volume;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;			&lt;/span&gt;The volume and balance have the obvious meaning&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; balance;&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;These relate to the set-up for the TextToSpeech Server You may find the&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: 'Lucida Grande'; font-size: 12px; &quot;&gt;Developer_TextToSpeech_Manual.pdf that I referenced in my last email helps you understand some of the Server parameters. Looking at the intonation control in Monet will help you understand the intonation contour parameters used in experiments with Monet and not really part of the Server adjustments as far as the user is concerned.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;I'm not sure which variables correspond to what, so I'll take a good first stab and try to get things working for my purposes now.&lt;br&gt; &lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 6:21 PM, John Delaney &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26223748&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; Here I was trying to implement a speech synthesis API for a graduate musical synthesis class, and now I'm getting roped into actually working on the project.&amp;nbsp; I'll implement some sort of Parameter class to hold the current intonation parameters, that should be pretty simple.&lt;br&gt; &lt;br&gt;Would it be possible for the synthesis engine to ramp up the intonation at the end of a sentence whenever there is a question mark?&amp;nbsp; I don't think I have seen a synthesis engine, yet to do this, and it seems like such a small/easy thing to do.&lt;br&gt; &lt;br&gt;Perhaps I'll revisit this when I eventually take machine learning classes.&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;John Delaney&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 5:09 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26223748&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;Yes, you are correct. All those server methods are yet to be implemented. Currently the server just supports speaking text with the defaults that were taken from Monet. This is certainly one area that could use some filling out, and any contribution would be more than welcome.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 5:54 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Thank you all for your help.&amp;nbsp; I have switched to using the server method because its very easy and functional.&amp;nbsp; Am I mistaken, though that many of the parameters such as pitch and intonation have not yet been implemented to the server?&amp;nbsp; I am looking at the server and all the get/set methods have return zero.&amp;nbsp; I suppose I will need to impliment those if this is the case.&lt;br&gt; &lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:37 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26223748&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; &lt;div&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I've found in the past that for setting up the project on a different system, I've often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they're in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &quot;Xcode Unleashed&quot; -- there may be others.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;Also, you might just want to confirm that when you open up the build options panel (CMD-i), select the Build tab, and some ways down you will see in the &quot;Search Paths&quot; section the option: Framework Paths, specifically, double-click and see that it's set to &quot;$(SRCROOT)/..&quot; with the &quot;recursive&quot; switch turned on. This is set for all the individual xcode projects. This expands out to show you the actual additional paths used to search and link against. $(SRCROOT) is configured on my system to point to &quot;../..&quot; in the General tab of the project info panel (CMD-i). Alternatively, you can just use hard paths in specifying the header/framework paths.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;If you have the frameworks installed, then you might want to go to where they are (/Library/Frameworks/GnuSpeech.framework and /Library/Frameworks/Tube.framework) and rename them (say with .original appended), and then create links in /Library/Frameworks/ to the compiled frameworks in your project directory. You only really need to do this if you think you will be modifying or experimenting with the Tube and GnuSpeech frameworks. That way apps pick up the latest changes to these frameworks, instead of using the previously installed frameworks.&amp;nbsp;&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, if you have problems, try opening up the Tube and GnuSpeech xcode projects, and build them separately. Then go back and try and build the various apps etc. that depend on them. This in the event of some odd Xcode project configuration settings.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you've made any other changes to the build settings, I suggest downloading another copy of the distribution as a backup &quot;reference-only&quot; copy &amp;nbsp;so you can compare against it to see if your build settings for any given project match. Accidental or experimental changes to some of these settings may result in warnings or even errors during compilation/linking.&lt;br&gt; &lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:06 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Ok, found the diagnostic info.&amp;nbsp; I have the most recent build of GnuSpeech, and the applications do produce speech.&lt;br&gt; &lt;br&gt;Also I have a question, I notice that in Xcode, rather than having the compiled frameworks, you have an xcode project of the framework.&amp;nbsp; When I try to do that I get linking errors.&amp;nbsp; How do you do include the uncompiled frameworks and then get them to compile?&amp;nbsp; I've looked through all the settings and can't figure out the problem.&amp;nbsp; Pardon my rookie questions.&lt;br&gt; &lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:17 AM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26223748&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; &lt;div&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt; &lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;_______________________________________________&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;gnuspeech-contact mailing list&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26223748&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26223748&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26223748.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26221715</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-05T12:29:22Z</published>
	<updated>2009-11-05T12:29:22Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
&lt;div&gt;Hi John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The original text-to-speech system on the NeXT, on which the port is based, did address the &quot;question&quot; intonation pattern.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The intonation patterns are affected by the punctuation and intonation control parameters. &amp;nbsp;But, properly, only questions expecting the answer &quot;Yes&quot; or No&quot;, or statements expressing uncertainty that really have rising intonation &amp;nbsp;at the end.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The rampant &quot;up-talk&quot; by the younger generation in Canada&amp;nbsp;is an exception -- everything in &quot;up-talk&quot; gets a rising intonation at the end, perhaps a sign of insecurity in the speaker! :-).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Wh- questions don't show the rising intonation. &amp;nbsp;The system did not make allowance for this distinction -- it would have required some grammatical analysis which we had not tackled, but it should be. It isn't just a matter of detecting the presence of words like &quot;why&quot;, &quot;when&quot; &quot;who&quot;, what&quot;, and &quot;how&quot; because it is fairly easy to frame a &quot;Yes/No&quot; question that also contains one or more of these words (for example: &quot;Did you tell her when we were supposed to meet?&quot;).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The system also had regular statements and emphatic statements. &amp;nbsp;There should have been a lot more, and the plan was to implement the whole of Michael Halliday's description of the intonation of British English (he wrote an excellent tutorial book, with accompanying taped examples: A course in spoken English: Intonation&quot; -- Oxford U. Press 1970 SBN [sic] 19 453066 3).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The intonation system was tied to the &lt;i&gt;metrical&lt;/i&gt; aspects of English described by a number of British linguists -- most notably Professor David Abercrombie who was at Edinburgh university. We carried out significant research at the U of Calgary on the rhythm and intonation of British English and this was used when we spun off Trillium Sound Research and built the original NeXT system. The rhythm and intonation were regarded as significantly effective features of the text-to-speech system, even though the research results and Halliday were only partially implemented. The speech was found to be much less tiring to listen to for long periods than, for example, DECTalk (which was based on MITalk developed at MIT: &quot;From text to speech: the MITalk system,&quot; Allen, Hunnicutt &amp;amp; Klatt, Cambridge University Press, 1987 ISBN 0-521-30641-8)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Abercrombie's claim was that spoken British English had &quot;a tendency towards isochrony&quot;. Specifically, spoken phrases and sentences could be split into &quot;feet&quot;, rather like the bars in music, and the rhythmic &quot;beat&quot; falls on the first syllable of this unit (the stressed syllables dictate where the foot boundaries fall). &amp;nbsp;A tendency towards isochrony then asserts that the beats fall at more regular intervals than would be expected from the differing number of syllables in each foot, and this is because the length of the syllables becomes shorter as the number increase. American linguists are skeptical about this idea but our analyses of a corpus of English spoken for purposes of illustrating intonation revealed that such a tendency definitely exists. You'd think it was an easy enough question to resolve one way or the other, but if you think this you don't know linguists! :-)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;There are several descriptions of the rhythm work we did. &amp;nbsp;The most complete one, though very academic, is:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://pages.cpsc.ucalgary.ca/%7Ehill/papers/isochrony-in-english-speech.pdf&quot; target=&quot;new2&quot; rel=&quot;nofollow&quot;&gt;JASSEM, W., HILL, D.R. &amp;amp; WITTEN, I.H. (1984) Isochrony in English speech: its statistical validity and linguistic relevance. &lt;i&gt;Pattern, Process and Function in Discourse Phonology&lt;/i&gt; (collection ed. Davydd Gibbon), Berlin: de Gruyter, 203-225 (J)&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;but there is a shorter version that summarises the actual research data:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;HILL, D.R., WITTEN I.H. and Jassem, W. &amp;nbsp;(1977)  Some results from a preliminary study of British English speech rhythm which was presented at&amp;nbsp;&lt;i&gt;94th. Meeting of the Acoustical Society of America&lt;/i&gt;, Miami, Dec 12-16 but only appears as a summary in the proceedings. The full text available as U of Calgary Computer Science Dept. Report 78/26/5&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;I could send you a draft electronic copy as I am currently working on putting a copy on the web but there's also a hard copy version published as a departmental report.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The intonation work is best accessed through Halliday's book though Craig Taube-Schock's thesis (for which he received the Governor General of Canada's Gold Medal) reports the initial experimental work we did to validate and extend Halliday's descriptions for purposes of computer speech intonation:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&quot;Synthesizing intonation for computer speech output&quot; Craig-Richard Taube-Schock. M.Sc. Thesis, Department of Computer Science, The University of Calgary 1993, 109 pages.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;It is available from Proquest (who archive all university theses in North America) though they have the date as 1994. In implementing the intonation for the TextToSpeech kit, a number of improvements were made that are not written up in the thesis, especially the smoothing of contours.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;From the original Developer TextToSpeech kit manual:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;The Parser Module takes the text supplied by the client application (using the &lt;b&gt;speakText:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;or &lt;b&gt;speakStream: &lt;/b&gt;methods) and converts it into an equivalent phonetic representation. The&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;input text is parsed, where possible, into sentences and &lt;i&gt;tone groups&lt;/i&gt;. This subdivision is done&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;primarily by examining the punctuation. Each word or number or symbol within a tone group&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;is converted to a phoneme string which indicates how the word is to be pronounced. The&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;pronunciation is retrieved from one of five pronunciation knowledge bases.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;The Parser must also deal with text entered in any of the special text modes. For example, a&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;word may be marked in &lt;i&gt;letter mode&lt;/i&gt;, which means the word is to spelled out a letter at a time, or&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;in &lt;i&gt;emphasis mode&lt;/i&gt;, which means the word is to receive special emphasis by lengthening it and&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;altering its pitch. The Parser marks the phonetic representation appropriately in these cases.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;...&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;The system attempts to speak the text as a person would. Punctuation is not pronounced, but&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;is used as guide to pronounce the text it marks. For example, a period that marks the end of&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;sentence is not pronounced, but does indicate that a pause occurs before proceeding to the next&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Times New Roman&quot; size=&quot;4&quot; style=&quot;font: 14.0px Times New Roman&quot;&gt;sentence.&lt;/font&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A question mark at the end of a sentence caused the rising intonation of a question to be selected. Another special mode allowed punctuation to be spoken, rather than used to control how the text was spoken. &amp;nbsp;I have put the whole manual on my university web site where it is easier to find than digging through the savannah repository, though it doesn't really address these issues completely (but is useful for many purposes, and you will find it useful background). &amp;nbsp;Go to:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://pages.cpsc.ucalgary.ca/~hill&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pages.cpsc.ucalgary.ca/~hill&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Select &quot;Published papers&quot; from the left-hand menu, scroll down to section &quot;E. Other publications&quot; and you'll find a whole lot of Gnuspeech-related documents there. The sixth item is &quot;Manual for the original NeXT Developer TextToSpeech kit&quot;. Clicking the link witll allow you to download a .pdf file of the whole manual. The five previous links in that section are also useful references for Gnuspeech and will help you in your work on porting the server.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Many thanks for your willingness to get involved. Very much appreciated. Feel free to bug me with any questions/problems that come up.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;HTH. All good wishes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;&lt;div&gt;---------&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; &quot;&gt;&lt;div&gt;David Hill&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26221715&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drh@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;&amp;nbsp;The only function of&amp;nbsp;economic forecasting is to make astrology look respectable. (J.K. Galbraith)&lt;/div&gt;--------&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;On Nov 4, 2009, at 6:21 PM, John Delaney wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Here I was trying to implement a speech synthesis API for a graduate musical synthesis class, and now I'm getting roped into actually working on the project.&amp;nbsp; I'll implement some sort of Parameter class to hold the current intonation parameters, that should be pretty simple.&lt;br&gt; &lt;br&gt;Would it be possible for the synthesis engine to ramp up the intonation at the end of a sentence whenever there is a question mark?&amp;nbsp; I don't think I have seen a synthesis engine, yet to do this, and it seems like such a small/easy thing to do.&lt;br&gt; &lt;br&gt;Perhaps I'll revisit this when I eventually take machine learning classes.&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 5:09 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26221715&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt; &lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div style=&quot;&quot;&gt;Yes, you are correct. All those server methods are yet to be implemented. Currently the server just supports speaking text with the defaults that were taken from Monet. This is certainly one area that could use some filling out, and any contribution would be more than welcome.&lt;div&gt; &lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 5:54 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Thank you all for your help.&amp;nbsp; I have switched to using the server method because its very easy and functional.&amp;nbsp; Am I mistaken, though that many of the parameters such as pitch and intonation have not yet been implemented to the server?&amp;nbsp; I am looking at the server and all the get/set methods have return zero.&amp;nbsp; I suppose I will need to impliment those if this is the case.&lt;br&gt; &lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:37 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26221715&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt; &lt;div&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I've found in the past that for setting up the project on a different system, I've often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they're in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &quot;Xcode Unleashed&quot; -- there may be others.&lt;/div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[snip]&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;---------&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26221715&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26221715.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26209210</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-04T20:42:50Z</published>
	<updated>2009-11-04T20:42:50Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">One thing I&amp;#39;ve noticed is that the syntax in the speechserverprotocol is different from the notation used by the eventlist and monet, ie:&lt;br&gt;    &lt;br&gt;    notionalPitch &lt;br&gt;    pretonicRange&lt;br&gt;    pretonicLift &lt;br&gt;    tonicRange&lt;br&gt;
    tonicMovement&lt;br&gt;&lt;br&gt;are named differently than:&lt;br&gt;    speed;&lt;br&gt;    elasticity;&lt;br&gt;    intonation;&lt;br&gt;    voiceType;&lt;br&gt;    pitchOffset;&lt;br&gt;    volume;&lt;br&gt;    balance;&lt;br&gt;&lt;br&gt;I&amp;#39;m not sure which variables correspond to what, so I&amp;#39;ll take a good first stab and try to get things working for my purposes now.&lt;br&gt;
&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 6:21 PM, John Delaney &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26209210&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Here I was trying to implement a speech synthesis API for a graduate musical synthesis class, and now I&amp;#39;m getting roped into actually working on the project.  I&amp;#39;ll implement some sort of Parameter class to hold the current intonation parameters, that should be pretty simple.&lt;br&gt;

&lt;br&gt;Would it be possible for the synthesis engine to ramp up the intonation at the end of a sentence whenever there is a question mark?  I don&amp;#39;t think I have seen a synthesis engine, yet to do this, and it seems like such a small/easy thing to do.&lt;br&gt;

&lt;br&gt;Perhaps I&amp;#39;ll revisit this when I eventually take machine learning classes.&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;John Delaney&lt;/font&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 5:09 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26209210&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;Yes, you are correct. All those server methods are yet to be implemented. Currently the server just supports speaking text with the defaults that were taken from Monet. This is certainly one area that could use some filling out, and any contribution would be more than welcome.&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 5:54 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Thank you all for your help.  I have switched to using the server method because its very easy and functional.  Am I mistaken, though that many of the parameters such as pitch and intonation have not yet been implemented to the server?  I am looking at the server and all the get/set methods have return zero.  I suppose I will need to impliment those if this is the case.&lt;br&gt;


&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:37 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26209210&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


&lt;div&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I&amp;#39;ve found in the past that for setting up the project on a different system, I&amp;#39;ve often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they&amp;#39;re in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &amp;quot;Xcode Unleashed&amp;quot; -- there may be others.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;Also, you might just want to confirm that when you open up the build options panel (CMD-i), select the Build tab, and some ways down you will see in the &amp;quot;Search Paths&amp;quot; section the option: Framework Paths, specifically, double-click and see that it&amp;#39;s set to &amp;quot;$(SRCROOT)/..&amp;quot; with the &amp;quot;recursive&amp;quot; switch turned on. This is set for all the individual xcode projects. This expands out to show you the actual additional paths used to search and link against. $(SRCROOT) is configured on my system to point to &amp;quot;../..&amp;quot; in the General tab of the project info panel (CMD-i). Alternatively, you can just use hard paths in specifying the header/framework paths.&lt;div&gt;


&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you have the frameworks installed, then you might want to go to where they are (/Library/Frameworks/GnuSpeech.framework and /Library/Frameworks/Tube.framework) and rename them (say with .original appended), and then create links in /Library/Frameworks/ to the compiled frameworks in your project directory. You only really need to do this if you think you will be modifying or experimenting with the Tube and GnuSpeech frameworks. That way apps pick up the latest changes to these frameworks, instead of using the previously installed frameworks. &lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, if you have problems, try opening up the Tube and GnuSpeech xcode projects, and build them separately. Then go back and try and build the various apps etc. that depend on them. This in the event of some odd Xcode project configuration settings.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you&amp;#39;ve made any other changes to the build settings, I suggest downloading another copy of the distribution as a backup &amp;quot;reference-only&amp;quot; copy  so you can compare against it to see if your build settings for any given project match. Accidental or experimental changes to some of these settings may result in warnings or even errors during compilation/linking.&lt;br&gt;


&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:06 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Ok, found the diagnostic info.  I have the most recent build of GnuSpeech, and the applications do produce speech.&lt;br&gt;


&lt;br&gt;Also I have a question, I notice that in Xcode, rather than having the compiled frameworks, you have an xcode project of the framework.  When I try to do that I get linking errors.  How do you do include the uncompiled frameworks and then get them to compile?  I&amp;#39;ve looked through all the settings and can&amp;#39;t figure out the problem.  Pardon my rookie questions.&lt;br&gt;



&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:17 AM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26209210&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;



&lt;div&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt;



&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt; &lt;/div&gt;



&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26209210&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26209210.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26208206</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-04T18:21:37Z</published>
	<updated>2009-11-04T18:21:37Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">Here I was trying to implement a speech synthesis API for a graduate musical synthesis class, and now I&amp;#39;m getting roped into actually working on the project.  I&amp;#39;ll implement some sort of Parameter class to hold the current intonation parameters, that should be pretty simple.&lt;br&gt;
&lt;br&gt;Would it be possible for the synthesis engine to ramp up the intonation at the end of a sentence whenever there is a question mark?  I don&amp;#39;t think I have seen a synthesis engine, yet to do this, and it seems like such a small/easy thing to do.&lt;br&gt;
&lt;br&gt;Perhaps I&amp;#39;ll revisit this when I eventually take machine learning classes.&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 5:09 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26208206&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div style=&quot;&quot;&gt;Yes, you are correct. All those server methods are yet to be implemented. Currently the server just supports speaking text with the defaults that were taken from Monet. This is certainly one area that could use some filling out, and any contribution would be more than welcome.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 5:54 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Thank you all for your help.  I have switched to using the server method because its very easy and functional.  Am I mistaken, though that many of the parameters such as pitch and intonation have not yet been implemented to the server?  I am looking at the server and all the get/set methods have return zero.  I suppose I will need to impliment those if this is the case.&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:37 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26208206&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I&amp;#39;ve found in the past that for setting up the project on a different system, I&amp;#39;ve often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they&amp;#39;re in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &amp;quot;Xcode Unleashed&amp;quot; -- there may be others.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;Also, you might just want to confirm that when you open up the build options panel (CMD-i), select the Build tab, and some ways down you will see in the &amp;quot;Search Paths&amp;quot; section the option: Framework Paths, specifically, double-click and see that it&amp;#39;s set to &amp;quot;$(SRCROOT)/..&amp;quot; with the &amp;quot;recursive&amp;quot; switch turned on. This is set for all the individual xcode projects. This expands out to show you the actual additional paths used to search and link against. $(SRCROOT) is configured on my system to point to &amp;quot;../..&amp;quot; in the General tab of the project info panel (CMD-i). Alternatively, you can just use hard paths in specifying the header/framework paths.&lt;div&gt;

&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you have the frameworks installed, then you might want to go to where they are (/Library/Frameworks/GnuSpeech.framework and /Library/Frameworks/Tube.framework) and rename them (say with .original appended), and then create links in /Library/Frameworks/ to the compiled frameworks in your project directory. You only really need to do this if you think you will be modifying or experimenting with the Tube and GnuSpeech frameworks. That way apps pick up the latest changes to these frameworks, instead of using the previously installed frameworks. &lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, if you have problems, try opening up the Tube and GnuSpeech xcode projects, and build them separately. Then go back and try and build the various apps etc. that depend on them. This in the event of some odd Xcode project configuration settings.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you&amp;#39;ve made any other changes to the build settings, I suggest downloading another copy of the distribution as a backup &amp;quot;reference-only&amp;quot; copy  so you can compare against it to see if your build settings for any given project match. Accidental or experimental changes to some of these settings may result in warnings or even errors during compilation/linking.&lt;br&gt;

&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:06 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Ok, found the diagnostic info.  I have the most recent build of GnuSpeech, and the applications do produce speech.&lt;br&gt;

&lt;br&gt;Also I have a question, I notice that in Xcode, rather than having the compiled frameworks, you have an xcode project of the framework.  When I try to do that I get linking errors.  How do you do include the uncompiled frameworks and then get them to compile?  I&amp;#39;ve looked through all the settings and can&amp;#39;t figure out the problem.  Pardon my rookie questions.&lt;br&gt;


&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:17 AM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26208206&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;


&lt;div&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt; &lt;/div&gt;


&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26208206&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26208206.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26207584</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-04T17:09:14Z</published>
	<updated>2009-11-04T17:09:14Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Yes, you are correct. All those server methods are yet to be implemented. Currently the server just supports speaking text with the defaults that were taken from Monet. This is certainly one area that could use some filling out, and any contribution would be more than welcome.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 5:54 PM, John Delaney wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Thank you all for your help.&amp;nbsp; I have switched to using the server method because its very easy and functional.&amp;nbsp; Am I mistaken, though that many of the parameters such as pitch and intonation have not yet been implemented to the server?&amp;nbsp; I am looking at the server and all the get/set methods have return zero.&amp;nbsp; I suppose I will need to impliment those if this is the case.&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:37 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26207584&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div style=&quot;&quot;&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I've found in the past that for setting up the project on a different system, I've often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they're in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &quot;Xcode Unleashed&quot; -- there may be others.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;Also, you might just want to confirm that when you open up the build options panel (CMD-i), select the Build tab, and some ways down you will see in the &quot;Search Paths&quot; section the option: Framework Paths, specifically, double-click and see that it's set to &quot;$(SRCROOT)/..&quot; with the &quot;recursive&quot; switch turned on. This is set for all the individual xcode projects. This expands out to show you the actual additional paths used to search and link against. $(SRCROOT) is configured on my system to point to &quot;../..&quot; in the General tab of the project info panel (CMD-i). Alternatively, you can just use hard paths in specifying the header/framework paths.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you have the frameworks installed, then you might want to go to where they are (/Library/Frameworks/GnuSpeech.framework and /Library/Frameworks/Tube.framework) and rename them (say with .original appended), and then create links in /Library/Frameworks/ to the compiled frameworks in your project directory. You only really need to do this if you think you will be modifying or experimenting with the Tube and GnuSpeech frameworks. That way apps pick up the latest changes to these frameworks, instead of using the previously installed frameworks.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, if you have problems, try opening up the Tube and GnuSpeech xcode projects, and build them separately. Then go back and try and build the various apps etc. that depend on them. This in the event of some odd Xcode project configuration settings.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you've made any other changes to the build settings, I suggest downloading another copy of the distribution as a backup &quot;reference-only&quot; copy &amp;nbsp;so you can compare against it to see if your build settings for any given project match. Accidental or experimental changes to some of these settings may result in warnings or even errors during compilation/linking.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:06 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Ok, found the diagnostic info.&amp;nbsp; I have the most recent build of GnuSpeech, and the applications do produce speech.&lt;br&gt;
&lt;br&gt;Also I have a question, I notice that in Xcode, rather than having the compiled frameworks, you have an xcode project of the framework.&amp;nbsp; When I try to do that I get linking errors.&amp;nbsp; How do you do include the uncompiled frameworks and then get them to compile?&amp;nbsp; I've looked through all the settings and can't figure out the problem.&amp;nbsp; Pardon my rookie questions.&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:17 AM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26207584&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt;&amp;nbsp;&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26207584&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26207584.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26207463</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-04T16:54:00Z</published>
	<updated>2009-11-04T16:54:00Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">Thank you all for your help.  I have switched to using the server method because its very easy and functional.  Am I mistaken, though that many of the parameters such as pitch and intonation have not yet been implemented to the server?  I am looking at the server and all the get/set methods have return zero.  I suppose I will need to impliment those if this is the case.&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:37 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26207463&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div style=&quot;&quot;&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I&amp;#39;ve found in the past that for setting up the project on a different system, I&amp;#39;ve often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they&amp;#39;re in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &amp;quot;Xcode Unleashed&amp;quot; -- there may be others.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;Also, you might just want to confirm that when you open up the build options panel (CMD-i), select the Build tab, and some ways down you will see in the &amp;quot;Search Paths&amp;quot; section the option: Framework Paths, specifically, double-click and see that it&amp;#39;s set to &amp;quot;$(SRCROOT)/..&amp;quot; with the &amp;quot;recursive&amp;quot; switch turned on. This is set for all the individual xcode projects. This expands out to show you the actual additional paths used to search and link against. $(SRCROOT) is configured on my system to point to &amp;quot;../..&amp;quot; in the General tab of the project info panel (CMD-i). Alternatively, you can just use hard paths in specifying the header/framework paths.&lt;div&gt;
&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you have the frameworks installed, then you might want to go to where they are (/Library/Frameworks/GnuSpeech.framework and /Library/Frameworks/Tube.framework) and rename them (say with .original appended), and then create links in /Library/Frameworks/ to the compiled frameworks in your project directory. You only really need to do this if you think you will be modifying or experimenting with the Tube and GnuSpeech frameworks. That way apps pick up the latest changes to these frameworks, instead of using the previously installed frameworks. &lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, if you have problems, try opening up the Tube and GnuSpeech xcode projects, and build them separately. Then go back and try and build the various apps etc. that depend on them. This in the event of some odd Xcode project configuration settings.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you&amp;#39;ve made any other changes to the build settings, I suggest downloading another copy of the distribution as a backup &amp;quot;reference-only&amp;quot; copy  so you can compare against it to see if your build settings for any given project match. Accidental or experimental changes to some of these settings may result in warnings or even errors during compilation/linking.&lt;br&gt;
&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:06 PM, John Delaney wrote:&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;Ok, found the diagnostic info.  I have the most recent build of GnuSpeech, and the applications do produce speech.&lt;br&gt;
&lt;br&gt;Also I have a question, I notice that in Xcode, rather than having the compiled frameworks, you have an xcode project of the framework.  When I try to do that I get linking errors.  How do you do include the uncompiled frameworks and then get them to compile?  I&amp;#39;ve looked through all the settings and can&amp;#39;t figure out the problem.  Pardon my rookie questions.&lt;br&gt;

&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:17 AM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26207463&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt; &lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26207463&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26207463.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26204192</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-04T12:37:05Z</published>
	<updated>2009-11-04T12:37:05Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;Have a look at Linked Frameworks section in the Xcode Groups &amp;amp; Files pane. I've found in the past that for setting up the project on a different system, I've often had to remove the custom frameworks (Tube and GnuSpeech) and then add them again, so Xcode correctly picks up the new locations -- unless they're in standard system Framework folders. If you would like additional information on Xcode, have a look at the book &quot;Xcode Unleashed&quot; -- there may be others.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;Also, you might just want to confirm that when you open up the build options panel (CMD-i), select the Build tab, and some ways down you will see in the &quot;Search Paths&quot; section the option: Framework Paths, specifically, double-click and see that it's set to &quot;$(SRCROOT)/..&quot; with the &quot;recursive&quot; switch turned on. This is set for all the individual xcode projects. This expands out to show you the actual additional paths used to search and link against. $(SRCROOT) is configured on my system to point to &quot;../..&quot; in the General tab of the project info panel (CMD-i). Alternatively, you can just use hard paths in specifying the header/framework paths.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you have the frameworks installed, then you might want to go to where they are (/Library/Frameworks/GnuSpeech.framework and /Library/Frameworks/Tube.framework) and rename them (say with .original appended), and then create links in /Library/Frameworks/ to the compiled frameworks in your project directory. You only really need to do this if you think you will be modifying or experimenting with the Tube and GnuSpeech frameworks. That way apps pick up the latest changes to these frameworks, instead of using the previously installed frameworks.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, if you have problems, try opening up the Tube and GnuSpeech xcode projects, and build them separately. Then go back and try and build the various apps etc. that depend on them. This in the event of some odd Xcode project configuration settings.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you've made any other changes to the build settings, I suggest downloading another copy of the distribution as a backup &quot;reference-only&quot; copy &amp;nbsp;so you can compare against it to see if your build settings for any given project match. Accidental or experimental changes to some of these settings may result in warnings or even errors during compilation/linking.&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:06 PM, John Delaney wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Ok, found the diagnostic info.&amp;nbsp; I have the most recent build of GnuSpeech, and the applications do produce speech.&lt;br&gt;&lt;br&gt;Also I have a question, I notice that in Xcode, rather than having the compiled frameworks, you have an xcode project of the framework.&amp;nbsp; When I try to do that I get linking errors.&amp;nbsp; How do you do include the uncompiled frameworks and then get them to compile?&amp;nbsp; I've looked through all the settings and can't figure out the problem.&amp;nbsp; Pardon my rookie questions.&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 4, 2009 at 12:17 AM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204192&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; padding-left: 1ex; position: static; z-index: auto; &quot;&gt;
&lt;div style=&quot;&quot;&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26204192&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26204192.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26199276</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-04T00:17:51Z</published>
	<updated>2009-11-04T00:17:51Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;John,&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Could you try installing the latest pre-compiled beta-release version and see if the various applications generate speech? Then we can hopefully rule out any sort of system configuration issue -- at least as far as the executable apps and libs are concerned.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Also, to get the backtrace of the segmentation fault, open Console, and show the Log List. Then scroll down and you should see under the headings DIAGNOSTIC INFORMATION -&amp;gt; User Diagnostic Information -&amp;gt; &amp;lt;the crash file&amp;gt; or FILES -&amp;gt; ~/Library/Logs -&amp;gt; CrashReporter -&amp;gt; &amp;lt;the crash file&amp;gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;On 2009-11-04, at 12:08 AM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact-request@...&lt;/a&gt; wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Send gnuspeech-contact mailing list submissions to&lt;br&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;br&gt;&lt;br&gt;To subscribe or unsubscribe via the World Wide Web, visit&lt;br&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;br&gt;or, via email, send a message with subject or body 'help' to&lt;br&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact-request@...&lt;/a&gt;&lt;br&gt;&lt;br&gt;You can reach the person managing the list at&lt;br&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact-owner@...&lt;/a&gt;&lt;br&gt;&lt;br&gt;When replying, please edit your Subject line so it is more specific&lt;br&gt;than &quot;Re: Contents of gnuspeech-contact digest...&quot;&lt;br&gt;Today's Topics:&lt;br&gt;&lt;br&gt; &amp;nbsp;&amp;nbsp;1. Re: GNUSpeech Console Utility (Dalmazio Brisinda)&lt;br&gt; &amp;nbsp;&amp;nbsp;2. Re: GNUSpeech Console Utility (John Delaney)&lt;br&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;From: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;Dalmazio Brisinda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;Date: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;November 3, 2009 9:49:51 PM MST&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;To: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;Subject: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;&lt;b&gt;Re: [gnuspeech-contact] GNUSpeech Console Utility&lt;/b&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hi John,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you want to use the GnuSpeech server (the recommended way), then you need to setup a basic distributed objects connection with the server. This can be done in just a couple lines of code. There is an example in the applications directory called GnuTTSClient that does exactly this -- it is intended to be a bare-bones application to show how to connect and send messages to the server and have text synthesized. (Your main class will need to conform to the GnuSpeechServerProtocol which can be found in the GnuSpeech Server project directory -- just drop this header into your project directory -- but this should become apparent after examining the GnuTTSClient source).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you don't want to use the GnuSpeech server then I assume you copied over from the GnuSpeech server project directory the classes and headers, PhoneToSpeech, and TextToSpeech and embedded them in your project. After making the modifications that Marcelo suggested, if this still doesn't work for you, then check some of your build settings (for example garbage collection should not be set to 'required'), and maybe send some additional diagnostic messages from the Console, including the backtrace from the segmentation fault.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[...]&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;Thank you Marcelo,&lt;/div&gt;&lt;br&gt;Wow the screen output is really cool!&amp;nbsp; But I'm still not getting sound, and still getting a seg fault at the end.&amp;nbsp; Is there a sound setting I'm missing?&lt;br&gt;&lt;br&gt;Here is the output at the end:&lt;br&gt;
2009-11-03 16:21:11.555 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 0&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00, ruleTempo: 1.000, #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 30, duration:&amp;nbsp; 163.63, beat:&amp;nbsp; 113.54&lt;br&gt;2009-11-03 16:21:11.556 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 1&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 113.54, ruleTempo: 1.000, h&lt;br&gt;
2009-11-03 16:21:11.556 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 2&amp;nbsp; tempo: 0.912, syllable: 1, onset:&amp;nbsp; 113.54, ruleTempo: 1.000, e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 86.69, beat:&amp;nbsp; 180.34&lt;br&gt;2009-11-03 16:21:11.557 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 1&amp;nbsp; tempo: 0.912, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.557 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 3&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 180.34, ruleTempo: 1.000, l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 78.47, beat:&amp;nbsp; 264.69&lt;br&gt;2009-11-03 16:21:11.558 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 4&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 264.69, ruleTempo: 1.000, uh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 32, duration:&amp;nbsp;&amp;nbsp; 87.13, beat:&amp;nbsp; 338.40&lt;br&gt;
2009-11-03 16:21:11.558 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 5&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 338.40, ruleTempo: 1.000, uu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 96.18, beat:&amp;nbsp; 433.24&lt;br&gt;2009-11-03 16:21:11.559 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 2&amp;nbsp; tempo: 0.942, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.559 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 6&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 433.24, ruleTempo: 1.000, w&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp; 108.69, beat:&amp;nbsp; 531.74&lt;br&gt;2009-11-03 16:21:11.560 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 7&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 531.74, ruleTempo: 1.000, er&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp; 104.97, beat:&amp;nbsp; 638.99&lt;br&gt;
2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 8&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 638.99, ruleTempo: 1.000, r&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 86.40, beat:&amp;nbsp; 739.28&lt;br&gt;2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 9&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 739.28, ruleTempo: 1.000, ll&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 47, duration:&amp;nbsp;&amp;nbsp; 89.26, beat:&amp;nbsp; 846.21&lt;br&gt;
2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 10&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 846.21, ruleTempo: 1.000, d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 21, duration:&amp;nbsp; 170.45, beat: 1016.62&lt;br&gt;2009-11-03 16:21:11.562 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 3&amp;nbsp; tempo: 0.991, marked: 1, last: 1, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.562 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 11&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, t'&lt;br&gt;2009-11-03 16:21:11.563 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 12&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 24, duration:&amp;nbsp; 227.35, beat: 1207.80&lt;br&gt;
2009-11-03 16:21:11.563 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 13&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, k'&lt;br&gt;2009-11-03 16:21:11.564 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 14&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, s'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 18, duration:&amp;nbsp; 202.33, beat: 1445.70&lt;br&gt;
2009-11-03 16:21:11.564 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 15&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, t'&lt;br&gt;2009-11-03 16:21:11.565 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 16&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, #'&lt;br&gt;
2009-11-03 16:21:11.565 tst_obc[1667:10b] &amp;lt;&amp;nbsp; printDataStructures:&lt;br&gt;2009-11-03 16:21:11.566 tst_obc[1667:10b] sample rate: 22050.000000&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format id: 6c70636d (lpcm)&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format flags: 1c&lt;br&gt;
2009-11-03 16:21:11.568 tst_obc[1667:10b] bytes per packet: 2&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] frames per packet: 1&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] bytes per frame: 2&lt;br&gt;2009-11-03 16:21:11.570 tst_obc[1667:10b] channels per frame: 1&lt;br&gt;
2009-11-03 16:21:11.570 tst_obc[1667:10b] bits per channel: 16&lt;br&gt;initializeConversion(), sampleRateConverter.maximumSampleValue: 0&lt;br&gt;2009-11-03 16:21:11.645 tst_obc[1667:10b] number of samples:&amp;nbsp;&amp;nbsp;&amp;nbsp; 32928&lt;br&gt;2009-11-03 16:21:11.646 tst_obc[1667:10b] maximum sample value:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0011&lt;br&gt;
2009-11-03 16:21:11.646 tst_obc[1667:10b] scale:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 29971423.7842&lt;br&gt;2009-11-03 16:21:11.652 tst_obc[1667:10b] dealloc, free(inputData)&lt;br&gt;Segmentation fault&lt;br&gt;logout&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;font class=&quot;Apple-style-span&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#144FAE&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;From: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;John Delaney &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;Date: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;November 4, 2009 12:08:50 AM MST&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;To: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;Dalmazio Brisinda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=7&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;Cc: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=8&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium; color:rgba(127, 127, 127, 1.0);&quot;&gt;&lt;b&gt;Subject: &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-family:'Helvetica'; font-size:medium;&quot;&gt;&lt;b&gt;Re: [gnuspeech-contact] GNUSpeech Console Utility&lt;/b&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;I recompiled the GNUSpeech Framework so that it referenced my local user library.&amp;nbsp; Garbage collection is off, Instruction scheduling is set to off, compiling to OSX 10.5, using GCC 4.2.&amp;nbsp; I get these errors on the console, I assume before the seg fault.&amp;nbsp; I tried searching for them on my hard drive and they are nowhere to be found.&amp;nbsp; Is this because I am not using the most recent version of Foundation?&lt;br&gt;
&lt;br&gt;Attaching to program: `/Users/johndelaney/Code/tst_obc/build/Debug/tst_obc', process 3303.&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/ah_private.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/libah/ah_private.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/ah_cl.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/libah/ah_cl.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/ah_serv.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/libah/ah_serv.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/main.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/src/main.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/rbuffer.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/rbuffer/rbuffer.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/megamix.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/src/megamix.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/resampler.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/resampler/resampler.c&quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/coreaudio.o&quot; - no debug information available for &quot;/Users/qdc/Projects/main/tools/hijack/ahs/src/coreaudio.c&quot;.&lt;br&gt;
&lt;br&gt;warning: .o file &quot;/Developer/usr/lib/gcc/i686-apple-darwin9/4.0.1/libgcc.a(_eprintf.o)&quot; more recent than executable timestamp&lt;br&gt;[Switching to process 3303 thread 0x6e03]&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 3, 2009 at 8:49 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=9&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div style=&quot;&quot;&gt;Hi John,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you want to use the GnuSpeech server (the recommended way), then you need to setup a basic distributed objects connection with the server. This can be done in just a couple lines of code. There is an example in the applications directory called GnuTTSClient that does exactly this -- it is intended to be a bare-bones application to show how to connect and send messages to the server and have text synthesized. (Your main class will need to conform to the GnuSpeechServerProtocol which can be found in the GnuSpeech Server project directory -- just drop this header into your project directory -- but this should become apparent after examining the GnuTTSClient source).&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you don't want to use the GnuSpeech server then I assume you copied over from the GnuSpeech server project directory the classes and headers, PhoneToSpeech, and TextToSpeech and embedded them in your project. After making the modifications that Marcelo suggested, if this still doesn't work for you, then check some of your build settings (for example garbage collection should not be set to 'required'), and maybe send some additional diagnostic messages from the Console, including the backtrace from the segmentation fault.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[...]&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;Thank you Marcelo,&lt;/div&gt;
&lt;br&gt;Wow the screen output is really cool!&amp;nbsp; But I'm still not getting sound, and still getting a seg fault at the end.&amp;nbsp; Is there a sound setting I'm missing?&lt;br&gt;&lt;br&gt;Here is the output at the end:&lt;br&gt;
2009-11-03 16:21:11.555 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 0&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00, ruleTempo: 1.000, #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 30, duration:&amp;nbsp; 163.63, beat:&amp;nbsp; 113.54&lt;br&gt;2009-11-03 16:21:11.556 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 1&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 113.54, ruleTempo: 1.000, h&lt;br&gt;

2009-11-03 16:21:11.556 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 2&amp;nbsp; tempo: 0.912, syllable: 1, onset:&amp;nbsp; 113.54, ruleTempo: 1.000, e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 86.69, beat:&amp;nbsp; 180.34&lt;br&gt;2009-11-03 16:21:11.557 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 1&amp;nbsp; tempo: 0.912, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.557 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 3&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 180.34, ruleTempo: 1.000, l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 78.47, beat:&amp;nbsp; 264.69&lt;br&gt;2009-11-03 16:21:11.558 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 4&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 264.69, ruleTempo: 1.000, uh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 32, duration:&amp;nbsp;&amp;nbsp; 87.13, beat:&amp;nbsp; 338.40&lt;br&gt;

2009-11-03 16:21:11.558 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 5&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 338.40, ruleTempo: 1.000, uu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 96.18, beat:&amp;nbsp; 433.24&lt;br&gt;2009-11-03 16:21:11.559 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 2&amp;nbsp; tempo: 0.942, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.559 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 6&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 433.24, ruleTempo: 1.000, w&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp; 108.69, beat:&amp;nbsp; 531.74&lt;br&gt;2009-11-03 16:21:11.560 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 7&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 531.74, ruleTempo: 1.000, er&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp; 104.97, beat:&amp;nbsp; 638.99&lt;br&gt;

2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 8&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 638.99, ruleTempo: 1.000, r&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 86.40, beat:&amp;nbsp; 739.28&lt;br&gt;2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 9&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 739.28, ruleTempo: 1.000, ll&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 47, duration:&amp;nbsp;&amp;nbsp; 89.26, beat:&amp;nbsp; 846.21&lt;br&gt;

2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 10&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 846.21, ruleTempo: 1.000, d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 21, duration:&amp;nbsp; 170.45, beat: 1016.62&lt;br&gt;2009-11-03 16:21:11.562 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 3&amp;nbsp; tempo: 0.991, marked: 1, last: 1, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.562 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 11&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, t'&lt;br&gt;2009-11-03 16:21:11.563 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 12&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 24, duration:&amp;nbsp; 227.35, beat: 1207.80&lt;br&gt;

2009-11-03 16:21:11.563 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 13&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, k'&lt;br&gt;2009-11-03 16:21:11.564 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 14&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, s'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 18, duration:&amp;nbsp; 202.33, beat: 1445.70&lt;br&gt;

2009-11-03 16:21:11.564 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 15&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, t'&lt;br&gt;2009-11-03 16:21:11.565 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 16&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, #'&lt;br&gt;

2009-11-03 16:21:11.565 tst_obc[1667:10b] &amp;lt;&amp;nbsp; printDataStructures:&lt;br&gt;2009-11-03 16:21:11.566 tst_obc[1667:10b] sample rate: 22050.000000&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format id: 6c70636d (lpcm)&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format flags: 1c&lt;br&gt;

2009-11-03 16:21:11.568 tst_obc[1667:10b] bytes per packet: 2&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] frames per packet: 1&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] bytes per frame: 2&lt;br&gt;2009-11-03 16:21:11.570 tst_obc[1667:10b] channels per frame: 1&lt;br&gt;

2009-11-03 16:21:11.570 tst_obc[1667:10b] bits per channel: 16&lt;br&gt;initializeConversion(), sampleRateConverter.maximumSampleValue: 0&lt;br&gt;2009-11-03 16:21:11.645 tst_obc[1667:10b] number of samples:&amp;nbsp;&amp;nbsp;&amp;nbsp; 32928&lt;br&gt;2009-11-03 16:21:11.646 tst_obc[1667:10b] maximum sample value:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0011&lt;br&gt;

2009-11-03 16:21:11.646 tst_obc[1667:10b] scale:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 29971423.7842&lt;br&gt;2009-11-03 16:21:11.652 tst_obc[1667:10b] dealloc, free(inputData)&lt;br&gt;Segmentation fault&lt;br&gt;logout&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;font color=&quot;#000000&quot;&gt;&lt;font color=&quot;#144fae&quot;&gt;&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
gnuspeech-contact mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=10&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;_______________________________________________&lt;br&gt;gnuspeech-contact mailing list&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=11&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;br&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199276&amp;i=12&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26199276.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26191911</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-03T23:08:50Z</published>
	<updated>2009-11-03T23:08:50Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">I recompiled the GNUSpeech Framework so that it referenced my local user library.  Garbage collection is off, Instruction scheduling is set to off, compiling to OSX 10.5, using GCC 4.2.  I get these errors on the console, I assume before the seg fault.  I tried searching for them on my hard drive and they are nowhere to be found.  Is this because I am not using the most recent version of Foundation?&lt;br&gt;
&lt;br&gt;Attaching to program: `/Users/johndelaney/Code/tst_obc/build/Debug/tst_obc&amp;#39;, process 3303.&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/ah_private.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/libah/ah_private.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/ah_cl.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/libah/ah_cl.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/ah_serv.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/libah/ah_serv.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/main.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/src/main.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/rbuffer.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/rbuffer/rbuffer.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/megamix.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/src/megamix.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/resampler.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/../../../frmks/auverse/src/resampler/resampler.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: Could not find object file &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/build/ahs.build/Release FAT/ah_hermes.build/Objects-normal/i386/coreaudio.o&amp;quot; - no debug information available for &amp;quot;/Users/qdc/Projects/main/tools/hijack/ahs/src/coreaudio.c&amp;quot;.&lt;br&gt;
&lt;br&gt;warning: .o file &amp;quot;/Developer/usr/lib/gcc/i686-apple-darwin9/4.0.1/libgcc.a(_eprintf.o)&amp;quot; more recent than executable timestamp&lt;br&gt;[Switching to process 3303 thread 0x6e03]&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 3, 2009 at 8:49 PM, Dalmazio Brisinda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191911&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;dbrisinda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div style=&quot;&quot;&gt;Hi John,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you want to use the GnuSpeech server (the recommended way), then you need to setup a basic distributed objects connection with the server. This can be done in just a couple lines of code. There is an example in the applications directory called GnuTTSClient that does exactly this -- it is intended to be a bare-bones application to show how to connect and send messages to the server and have text synthesized. (Your main class will need to conform to the GnuSpeechServerProtocol which can be found in the GnuSpeech Server project directory -- just drop this header into your project directory -- but this should become apparent after examining the GnuTTSClient source).&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you don&amp;#39;t want to use the GnuSpeech server then I assume you copied over from the GnuSpeech server project directory the classes and headers, PhoneToSpeech, and TextToSpeech and embedded them in your project. After making the modifications that Marcelo suggested, if this still doesn&amp;#39;t work for you, then check some of your build settings (for example garbage collection should not be set to &amp;#39;required&amp;#39;), and maybe send some additional diagnostic messages from the Console, including the backtrace from the segmentation fault.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[...]&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin: 0px;&quot;&gt;Thank you Marcelo,&lt;/div&gt;
&lt;br&gt;Wow the screen output is really cool!  But I&amp;#39;m still not getting sound, and still getting a seg fault at the end.  Is there a sound setting I&amp;#39;m missing?&lt;br&gt;&lt;br&gt;Here is the output at the end:&lt;br&gt;
2009-11-03 16:21:11.555 tst_obc[1667:10b]     Posture  0  tempo: 0.912, syllable: 0, onset:    0.00, ruleTempo: 1.000, #                  # Rule 30, duration:  163.63, beat:  113.54&lt;br&gt;2009-11-03 16:21:11.556 tst_obc[1667:10b]     Posture  1  tempo: 0.912, syllable: 0, onset:  113.54, ruleTempo: 1.000, h&lt;br&gt;

2009-11-03 16:21:11.556 tst_obc[1667:10b]     Posture  2  tempo: 0.912, syllable: 1, onset:  113.54, ruleTempo: 1.000, e                  # Rule 42, duration:   86.69, beat:  180.34&lt;br&gt;2009-11-03 16:21:11.557 tst_obc[1667:10b]   Foot 1  tempo: 0.912, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.557 tst_obc[1667:10b]     Posture  3  tempo: 0.912, syllable: 0, onset:  180.34, ruleTempo: 1.000, l                  # Rule 42, duration:   78.47, beat:  264.69&lt;br&gt;2009-11-03 16:21:11.558 tst_obc[1667:10b]     Posture  4  tempo: 0.912, syllable: 0, onset:  264.69, ruleTempo: 1.000, uh                 # Rule 32, duration:   87.13, beat:  338.40&lt;br&gt;

2009-11-03 16:21:11.558 tst_obc[1667:10b]     Posture  5  tempo: 0.912, syllable: 0, onset:  338.40, ruleTempo: 1.000, uu                 # Rule 42, duration:   96.18, beat:  433.24&lt;br&gt;2009-11-03 16:21:11.559 tst_obc[1667:10b]   Foot 2  tempo: 0.942, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.559 tst_obc[1667:10b]     Posture  6  tempo: 0.942, syllable: 0, onset:  433.24, ruleTempo: 1.000, w                  # Rule 42, duration:  108.69, beat:  531.74&lt;br&gt;2009-11-03 16:21:11.560 tst_obc[1667:10b]     Posture  7  tempo: 0.942, syllable: 0, onset:  531.74, ruleTempo: 1.000, er                 # Rule 42, duration:  104.97, beat:  638.99&lt;br&gt;

2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture  8  tempo: 0.942, syllable: 0, onset:  638.99, ruleTempo: 1.000, r                  # Rule 42, duration:   86.40, beat:  739.28&lt;br&gt;2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture  9  tempo: 0.942, syllable: 0, onset:  739.28, ruleTempo: 1.000, ll                 # Rule 47, duration:   89.26, beat:  846.21&lt;br&gt;

2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture 10  tempo: 0.942, syllable: 0, onset:  846.21, ruleTempo: 1.000, d                  # Rule 21, duration:  170.45, beat: 1016.62&lt;br&gt;2009-11-03 16:21:11.562 tst_obc[1667:10b]   Foot 3  tempo: 0.991, marked: 1, last: 1, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.562 tst_obc[1667:10b]     Posture 11  tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, t&amp;#39;&lt;br&gt;2009-11-03 16:21:11.563 tst_obc[1667:10b]     Posture 12  tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, e&amp;#39;                 # Rule 24, duration:  227.35, beat: 1207.80&lt;br&gt;

2009-11-03 16:21:11.563 tst_obc[1667:10b]     Posture 13  tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, k&amp;#39;&lt;br&gt;2009-11-03 16:21:11.564 tst_obc[1667:10b]     Posture 14  tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, s&amp;#39;                 # Rule 18, duration:  202.33, beat: 1445.70&lt;br&gt;

2009-11-03 16:21:11.564 tst_obc[1667:10b]     Posture 15  tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, t&amp;#39;&lt;br&gt;2009-11-03 16:21:11.565 tst_obc[1667:10b]     Posture 16  tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, #&amp;#39;&lt;br&gt;

2009-11-03 16:21:11.565 tst_obc[1667:10b] &amp;lt;  printDataStructures:&lt;br&gt;2009-11-03 16:21:11.566 tst_obc[1667:10b] sample rate: 22050.000000&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format id: 6c70636d (lpcm)&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format flags: 1c&lt;br&gt;

2009-11-03 16:21:11.568 tst_obc[1667:10b] bytes per packet: 2&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] frames per packet: 1&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] bytes per frame: 2&lt;br&gt;2009-11-03 16:21:11.570 tst_obc[1667:10b] channels per frame: 1&lt;br&gt;

2009-11-03 16:21:11.570 tst_obc[1667:10b] bits per channel: 16&lt;br&gt;initializeConversion(), sampleRateConverter.maximumSampleValue: 0&lt;br&gt;2009-11-03 16:21:11.645 tst_obc[1667:10b] number of samples:    32928&lt;br&gt;2009-11-03 16:21:11.646 tst_obc[1667:10b] maximum sample value:    0.0011&lt;br&gt;

2009-11-03 16:21:11.646 tst_obc[1667:10b] scale:            29971423.7842&lt;br&gt;2009-11-03 16:21:11.652 tst_obc[1667:10b] dealloc, free(inputData)&lt;br&gt;Segmentation fault&lt;br&gt;logout&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;font color=&quot;#000000&quot;&gt;&lt;font color=&quot;#144fae&quot;&gt;&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;_______________________________________________&lt;br&gt;
gnuspeech-contact mailing list&lt;br&gt;
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191911&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191911&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26191911.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26191033</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-03T20:49:51Z</published>
	<updated>2009-11-03T20:49:51Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hi John,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you want to use the GnuSpeech server (the recommended way), then you need to setup a basic distributed objects connection with the server. This can be done in just a couple lines of code. There is an example in the applications directory called GnuTTSClient that does exactly this -- it is intended to be a bare-bones application to show how to connect and send messages to the server and have text synthesized. (Your main class will need to conform to the GnuSpeechServerProtocol which can be found in the GnuSpeech Server project directory -- just drop this header into your project directory -- but this should become apparent after examining the GnuTTSClient source).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;If you don't want to use the GnuSpeech server then I assume you copied over from the GnuSpeech server project directory the classes and headers, PhoneToSpeech, and TextToSpeech and embedded them in your project. After making the modifications that Marcelo suggested, if this still doesn't work for you, then check some of your build settings (for example garbage collection should not be set to 'required'), and maybe send some additional diagnostic messages from the Console, including the backtrace from the segmentation fault.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Best,&lt;/div&gt;&lt;div&gt;Dalmazio&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;[...]&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;&quot;&gt;Thank you Marcelo,&lt;/div&gt;&lt;br&gt;Wow the screen output is really cool!&amp;nbsp; But I'm still not getting sound, and still getting a seg fault at the end.&amp;nbsp; Is there a sound setting I'm missing?&lt;br&gt;&lt;br&gt;Here is the output at the end:&lt;br&gt;
2009-11-03 16:21:11.555 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 0&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00, ruleTempo: 1.000, #&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 30, duration:&amp;nbsp; 163.63, beat:&amp;nbsp; 113.54&lt;br&gt;2009-11-03 16:21:11.556 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 1&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 113.54, ruleTempo: 1.000, h&lt;br&gt;
2009-11-03 16:21:11.556 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 2&amp;nbsp; tempo: 0.912, syllable: 1, onset:&amp;nbsp; 113.54, ruleTempo: 1.000, e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 86.69, beat:&amp;nbsp; 180.34&lt;br&gt;2009-11-03 16:21:11.557 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 1&amp;nbsp; tempo: 0.912, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.557 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 3&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 180.34, ruleTempo: 1.000, l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 78.47, beat:&amp;nbsp; 264.69&lt;br&gt;2009-11-03 16:21:11.558 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 4&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 264.69, ruleTempo: 1.000, uh&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 32, duration:&amp;nbsp;&amp;nbsp; 87.13, beat:&amp;nbsp; 338.40&lt;br&gt;
2009-11-03 16:21:11.558 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 5&amp;nbsp; tempo: 0.912, syllable: 0, onset:&amp;nbsp; 338.40, ruleTempo: 1.000, uu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 96.18, beat:&amp;nbsp; 433.24&lt;br&gt;2009-11-03 16:21:11.559 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 2&amp;nbsp; tempo: 0.942, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.559 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 6&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 433.24, ruleTempo: 1.000, w&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp; 108.69, beat:&amp;nbsp; 531.74&lt;br&gt;2009-11-03 16:21:11.560 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 7&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 531.74, ruleTempo: 1.000, er&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp; 104.97, beat:&amp;nbsp; 638.99&lt;br&gt;
2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 8&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 638.99, ruleTempo: 1.000, r&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 42, duration:&amp;nbsp;&amp;nbsp; 86.40, beat:&amp;nbsp; 739.28&lt;br&gt;2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture&amp;nbsp; 9&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 739.28, ruleTempo: 1.000, ll&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 47, duration:&amp;nbsp;&amp;nbsp; 89.26, beat:&amp;nbsp; 846.21&lt;br&gt;
2009-11-03 16:21:11.561 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 10&amp;nbsp; tempo: 0.942, syllable: 0, onset:&amp;nbsp; 846.21, ruleTempo: 1.000, d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 21, duration:&amp;nbsp; 170.45, beat: 1016.62&lt;br&gt;2009-11-03 16:21:11.562 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp; Foot 3&amp;nbsp; tempo: 0.991, marked: 1, last: 1, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.562 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 11&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, t'&lt;br&gt;2009-11-03 16:21:11.563 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 12&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, e'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 24, duration:&amp;nbsp; 227.35, beat: 1207.80&lt;br&gt;
2009-11-03 16:21:11.563 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 13&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, k'&lt;br&gt;2009-11-03 16:21:11.564 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 14&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, s'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Rule 18, duration:&amp;nbsp; 202.33, beat: 1445.70&lt;br&gt;
2009-11-03 16:21:11.564 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 15&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, t'&lt;br&gt;2009-11-03 16:21:11.565 tst_obc[1667:10b]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Posture 16&amp;nbsp; tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, #'&lt;br&gt;
2009-11-03 16:21:11.565 tst_obc[1667:10b] &amp;lt;&amp;nbsp; printDataStructures:&lt;br&gt;2009-11-03 16:21:11.566 tst_obc[1667:10b] sample rate: 22050.000000&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format id: 6c70636d (lpcm)&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format flags: 1c&lt;br&gt;
2009-11-03 16:21:11.568 tst_obc[1667:10b] bytes per packet: 2&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] frames per packet: 1&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] bytes per frame: 2&lt;br&gt;2009-11-03 16:21:11.570 tst_obc[1667:10b] channels per frame: 1&lt;br&gt;
2009-11-03 16:21:11.570 tst_obc[1667:10b] bits per channel: 16&lt;br&gt;initializeConversion(), sampleRateConverter.maximumSampleValue: 0&lt;br&gt;2009-11-03 16:21:11.645 tst_obc[1667:10b] number of samples:&amp;nbsp;&amp;nbsp;&amp;nbsp; 32928&lt;br&gt;2009-11-03 16:21:11.646 tst_obc[1667:10b] maximum sample value:&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0011&lt;br&gt;
2009-11-03 16:21:11.646 tst_obc[1667:10b] scale:&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 29971423.7842&lt;br&gt;2009-11-03 16:21:11.652 tst_obc[1667:10b] dealloc, free(inputData)&lt;br&gt;Segmentation fault&lt;br&gt;logout&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;font class=&quot;Apple-style-span&quot; color=&quot;#000000&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#144FAE&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26191033&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26191033.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26190452</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-03T19:19:48Z</published>
	<updated>2009-11-03T19:19:48Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">Ok, by not releasing the textToSpeech object, the seg fault went away.  Now it makes sound, however, it only makes a chirp, a very small piece of the overall sound.  I think I still must be missing something.&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;
John Delaney&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Tue, Nov 3, 2009 at 4:25 PM, John Delaney &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26190452&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Thank you Marcelo,&lt;br&gt;&lt;br&gt;Wow the screen output is really cool!  But I&amp;#39;m still not getting sound, and still getting a seg fault at the end.  Is there a sound setting I&amp;#39;m missing?&lt;br&gt;&lt;br&gt;Here is the output at the end:&lt;br&gt;

2009-11-03 16:21:11.555 tst_obc[1667:10b]     Posture  0  tempo: 0.912, syllable: 0, onset:    0.00, ruleTempo: 1.000, #                  # Rule 30, duration:  163.63, beat:  113.54&lt;br&gt;2009-11-03 16:21:11.556 tst_obc[1667:10b]     Posture  1  tempo: 0.912, syllable: 0, onset:  113.54, ruleTempo: 1.000, h&lt;br&gt;

2009-11-03 16:21:11.556 tst_obc[1667:10b]     Posture  2  tempo: 0.912, syllable: 1, onset:  113.54, ruleTempo: 1.000, e                  # Rule 42, duration:   86.69, beat:  180.34&lt;br&gt;2009-11-03 16:21:11.557 tst_obc[1667:10b]   Foot 1  tempo: 0.912, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.557 tst_obc[1667:10b]     Posture  3  tempo: 0.912, syllable: 0, onset:  180.34, ruleTempo: 1.000, l                  # Rule 42, duration:   78.47, beat:  264.69&lt;br&gt;2009-11-03 16:21:11.558 tst_obc[1667:10b]     Posture  4  tempo: 0.912, syllable: 0, onset:  264.69, ruleTempo: 1.000, uh                 # Rule 32, duration:   87.13, beat:  338.40&lt;br&gt;

2009-11-03 16:21:11.558 tst_obc[1667:10b]     Posture  5  tempo: 0.912, syllable: 0, onset:  338.40, ruleTempo: 1.000, uu                 # Rule 42, duration:   96.18, beat:  433.24&lt;br&gt;2009-11-03 16:21:11.559 tst_obc[1667:10b]   Foot 2  tempo: 0.942, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.559 tst_obc[1667:10b]     Posture  6  tempo: 0.942, syllable: 0, onset:  433.24, ruleTempo: 1.000, w                  # Rule 42, duration:  108.69, beat:  531.74&lt;br&gt;2009-11-03 16:21:11.560 tst_obc[1667:10b]     Posture  7  tempo: 0.942, syllable: 0, onset:  531.74, ruleTempo: 1.000, er                 # Rule 42, duration:  104.97, beat:  638.99&lt;br&gt;

2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture  8  tempo: 0.942, syllable: 0, onset:  638.99, ruleTempo: 1.000, r                  # Rule 42, duration:   86.40, beat:  739.28&lt;br&gt;2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture  9  tempo: 0.942, syllable: 0, onset:  739.28, ruleTempo: 1.000, ll                 # Rule 47, duration:   89.26, beat:  846.21&lt;br&gt;

2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture 10  tempo: 0.942, syllable: 0, onset:  846.21, ruleTempo: 1.000, d                  # Rule 21, duration:  170.45, beat: 1016.62&lt;br&gt;2009-11-03 16:21:11.562 tst_obc[1667:10b]   Foot 3  tempo: 0.991, marked: 1, last: 1, onset1: 0.000, onset2: 0.000&lt;br&gt;

2009-11-03 16:21:11.562 tst_obc[1667:10b]     Posture 11  tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, t&amp;#39;&lt;br&gt;2009-11-03 16:21:11.563 tst_obc[1667:10b]     Posture 12  tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, e&amp;#39;                 # Rule 24, duration:  227.35, beat: 1207.80&lt;br&gt;

2009-11-03 16:21:11.563 tst_obc[1667:10b]     Posture 13  tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, k&amp;#39;&lt;br&gt;2009-11-03 16:21:11.564 tst_obc[1667:10b]     Posture 14  tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, s&amp;#39;                 # Rule 18, duration:  202.33, beat: 1445.70&lt;br&gt;

2009-11-03 16:21:11.564 tst_obc[1667:10b]     Posture 15  tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, t&amp;#39;&lt;br&gt;2009-11-03 16:21:11.565 tst_obc[1667:10b]     Posture 16  tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, #&amp;#39;&lt;br&gt;

2009-11-03 16:21:11.565 tst_obc[1667:10b] &amp;lt;  printDataStructures:&lt;br&gt;2009-11-03 16:21:11.566 tst_obc[1667:10b] sample rate: 22050.000000&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format id: 6c70636d (lpcm)&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format flags: 1c&lt;br&gt;

2009-11-03 16:21:11.568 tst_obc[1667:10b] bytes per packet: 2&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] frames per packet: 1&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] bytes per frame: 2&lt;br&gt;2009-11-03 16:21:11.570 tst_obc[1667:10b] channels per frame: 1&lt;br&gt;

2009-11-03 16:21:11.570 tst_obc[1667:10b] bits per channel: 16&lt;br&gt;initializeConversion(), sampleRateConverter.maximumSampleValue: 0&lt;br&gt;2009-11-03 16:21:11.645 tst_obc[1667:10b] number of samples:    32928&lt;br&gt;2009-11-03 16:21:11.646 tst_obc[1667:10b] maximum sample value:    0.0011&lt;br&gt;

2009-11-03 16:21:11.646 tst_obc[1667:10b] scale:            29971423.7842&lt;br&gt;2009-11-03 16:21:11.652 tst_obc[1667:10b] dealloc, free(inputData)&lt;br&gt;Segmentation fault&lt;br&gt;logout&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;John Delaney&lt;/font&gt;&lt;div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Tue, Nov 3, 2009 at 4:13 PM, Marcelo Yassunori Matuda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26190452&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcelo.matuda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Hi John,&lt;br&gt;
&lt;div&gt;&lt;br&gt;
On Tue, Nov 3, 2009 at 9:38 PM, John Delaney &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26190452&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; Because I am a bit of a beginner, please let me know if because of my level&lt;br&gt;
&amp;gt; of experience this email is inappropriate.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;I am a newbie in ObjC too.&lt;br&gt;
&lt;div&gt;&lt;br&gt;
&amp;gt; Here is my very naive implementation:&lt;br&gt;
&amp;gt; #import &amp;quot;TextToSpeech.h&amp;quot;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; int main (int argc, const char * argv[]) {&lt;br&gt;
&amp;gt;     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     // insert code here...&lt;br&gt;
&amp;gt;     NSLog(@&amp;quot;Hello, World!&amp;quot;);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     TextToSpeech * textToSpeech;&lt;br&gt;
&amp;gt;     NSLog(@&amp;quot;0&amp;quot;);&lt;br&gt;
&amp;gt;     [textToSpeech init];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     NSString * stext = @&amp;quot;hello world text&amp;quot;;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [textToSpeech speakText:stext];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [textToSpeech dealloc];&lt;br&gt;
&amp;gt;     //[phoneString dealloc];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [pool drain];&lt;br&gt;
&amp;gt;     return 0;&lt;br&gt;
&amp;gt; }&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;You need to allocate the memory first:&lt;br&gt;
&lt;br&gt;
TextToSpeech *textToSpeech = [[TextToSpeech alloc] init];&lt;br&gt;
&lt;br&gt;
And AFAIK you should use:&lt;br&gt;
&lt;br&gt;
[textToSpeech release];&lt;br&gt;
&lt;br&gt;
not dealloc.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Marcelo&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26190452&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26190452.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26189122</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-03T16:25:38Z</published>
	<updated>2009-11-03T16:25:38Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">Thank you Marcelo,&lt;br&gt;&lt;br&gt;Wow the screen output is really cool!  But I&amp;#39;m still not getting sound, and still getting a seg fault at the end.  Is there a sound setting I&amp;#39;m missing?&lt;br&gt;&lt;br&gt;Here is the output at the end:&lt;br&gt;
2009-11-03 16:21:11.555 tst_obc[1667:10b]     Posture  0  tempo: 0.912, syllable: 0, onset:    0.00, ruleTempo: 1.000, #                  # Rule 30, duration:  163.63, beat:  113.54&lt;br&gt;2009-11-03 16:21:11.556 tst_obc[1667:10b]     Posture  1  tempo: 0.912, syllable: 0, onset:  113.54, ruleTempo: 1.000, h&lt;br&gt;
2009-11-03 16:21:11.556 tst_obc[1667:10b]     Posture  2  tempo: 0.912, syllable: 1, onset:  113.54, ruleTempo: 1.000, e                  # Rule 42, duration:   86.69, beat:  180.34&lt;br&gt;2009-11-03 16:21:11.557 tst_obc[1667:10b]   Foot 1  tempo: 0.912, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.557 tst_obc[1667:10b]     Posture  3  tempo: 0.912, syllable: 0, onset:  180.34, ruleTempo: 1.000, l                  # Rule 42, duration:   78.47, beat:  264.69&lt;br&gt;2009-11-03 16:21:11.558 tst_obc[1667:10b]     Posture  4  tempo: 0.912, syllable: 0, onset:  264.69, ruleTempo: 1.000, uh                 # Rule 32, duration:   87.13, beat:  338.40&lt;br&gt;
2009-11-03 16:21:11.558 tst_obc[1667:10b]     Posture  5  tempo: 0.912, syllable: 0, onset:  338.40, ruleTempo: 1.000, uu                 # Rule 42, duration:   96.18, beat:  433.24&lt;br&gt;2009-11-03 16:21:11.559 tst_obc[1667:10b]   Foot 2  tempo: 0.942, marked: 0, last: 0, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.559 tst_obc[1667:10b]     Posture  6  tempo: 0.942, syllable: 0, onset:  433.24, ruleTempo: 1.000, w                  # Rule 42, duration:  108.69, beat:  531.74&lt;br&gt;2009-11-03 16:21:11.560 tst_obc[1667:10b]     Posture  7  tempo: 0.942, syllable: 0, onset:  531.74, ruleTempo: 1.000, er                 # Rule 42, duration:  104.97, beat:  638.99&lt;br&gt;
2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture  8  tempo: 0.942, syllable: 0, onset:  638.99, ruleTempo: 1.000, r                  # Rule 42, duration:   86.40, beat:  739.28&lt;br&gt;2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture  9  tempo: 0.942, syllable: 0, onset:  739.28, ruleTempo: 1.000, ll                 # Rule 47, duration:   89.26, beat:  846.21&lt;br&gt;
2009-11-03 16:21:11.561 tst_obc[1667:10b]     Posture 10  tempo: 0.942, syllable: 0, onset:  846.21, ruleTempo: 1.000, d                  # Rule 21, duration:  170.45, beat: 1016.62&lt;br&gt;2009-11-03 16:21:11.562 tst_obc[1667:10b]   Foot 3  tempo: 0.991, marked: 1, last: 1, onset1: 0.000, onset2: 0.000&lt;br&gt;
2009-11-03 16:21:11.562 tst_obc[1667:10b]     Posture 11  tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, t&amp;#39;&lt;br&gt;2009-11-03 16:21:11.563 tst_obc[1667:10b]     Posture 12  tempo: 0.991, syllable: 0, onset: 1016.62, ruleTempo: 1.000, e&amp;#39;                 # Rule 24, duration:  227.35, beat: 1207.80&lt;br&gt;
2009-11-03 16:21:11.563 tst_obc[1667:10b]     Posture 13  tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, k&amp;#39;&lt;br&gt;2009-11-03 16:21:11.564 tst_obc[1667:10b]     Posture 14  tempo: 0.991, syllable: 0, onset: 1207.80, ruleTempo: 1.000, s&amp;#39;                 # Rule 18, duration:  202.33, beat: 1445.70&lt;br&gt;
2009-11-03 16:21:11.564 tst_obc[1667:10b]     Posture 15  tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, t&amp;#39;&lt;br&gt;2009-11-03 16:21:11.565 tst_obc[1667:10b]     Posture 16  tempo: 0.991, syllable: 0, onset: 1445.70, ruleTempo: 1.000, #&amp;#39;&lt;br&gt;
2009-11-03 16:21:11.565 tst_obc[1667:10b] &amp;lt;  printDataStructures:&lt;br&gt;2009-11-03 16:21:11.566 tst_obc[1667:10b] sample rate: 22050.000000&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format id: 6c70636d (lpcm)&lt;br&gt;2009-11-03 16:21:11.567 tst_obc[1667:10b] format flags: 1c&lt;br&gt;
2009-11-03 16:21:11.568 tst_obc[1667:10b] bytes per packet: 2&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] frames per packet: 1&lt;br&gt;2009-11-03 16:21:11.569 tst_obc[1667:10b] bytes per frame: 2&lt;br&gt;2009-11-03 16:21:11.570 tst_obc[1667:10b] channels per frame: 1&lt;br&gt;
2009-11-03 16:21:11.570 tst_obc[1667:10b] bits per channel: 16&lt;br&gt;initializeConversion(), sampleRateConverter.maximumSampleValue: 0&lt;br&gt;2009-11-03 16:21:11.645 tst_obc[1667:10b] number of samples:    32928&lt;br&gt;2009-11-03 16:21:11.646 tst_obc[1667:10b] maximum sample value:    0.0011&lt;br&gt;
2009-11-03 16:21:11.646 tst_obc[1667:10b] scale:            29971423.7842&lt;br&gt;2009-11-03 16:21:11.652 tst_obc[1667:10b] dealloc, free(inputData)&lt;br&gt;Segmentation fault&lt;br&gt;logout&lt;br&gt;&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;
On Tue, Nov 3, 2009 at 4:13 PM, Marcelo Yassunori Matuda &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189122&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcelo.matuda@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi John,&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
On Tue, Nov 3, 2009 at 9:38 PM, John Delaney &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189122&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt; Because I am a bit of a beginner, please let me know if because of my level&lt;br&gt;
&amp;gt; of experience this email is inappropriate.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;I am a newbie in ObjC too.&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&amp;gt; Here is my very naive implementation:&lt;br&gt;
&amp;gt; #import &amp;quot;TextToSpeech.h&amp;quot;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; int main (int argc, const char * argv[]) {&lt;br&gt;
&amp;gt;     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     // insert code here...&lt;br&gt;
&amp;gt;     NSLog(@&amp;quot;Hello, World!&amp;quot;);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     TextToSpeech * textToSpeech;&lt;br&gt;
&amp;gt;     NSLog(@&amp;quot;0&amp;quot;);&lt;br&gt;
&amp;gt;     [textToSpeech init];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     NSString * stext = @&amp;quot;hello world text&amp;quot;;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [textToSpeech speakText:stext];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [textToSpeech dealloc];&lt;br&gt;
&amp;gt;     //[phoneString dealloc];&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt;     [pool drain];&lt;br&gt;
&amp;gt;     return 0;&lt;br&gt;
&amp;gt; }&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;You need to allocate the memory first:&lt;br&gt;
&lt;br&gt;
TextToSpeech *textToSpeech = [[TextToSpeech alloc] init];&lt;br&gt;
&lt;br&gt;
And AFAIK you should use:&lt;br&gt;
&lt;br&gt;
[textToSpeech release];&lt;br&gt;
&lt;br&gt;
not dealloc.&lt;br&gt;
&lt;br&gt;
Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Marcelo&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189122&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26189122.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26189014</id>
	<title>Re: GNUSpeech Console Utility</title>
	<published>2009-11-03T16:13:40Z</published>
	<updated>2009-11-03T16:13:40Z</updated>
	<author>
		<name>Marcelo Yassunori Matuda</name>
	</author>
	<content type="html">Hi John,
&lt;br&gt;&lt;br&gt;On Tue, Nov 3, 2009 at 9:38 PM, John Delaney &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189014&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a.pet.rock@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Because I am a bit of a beginner, please let me know if because of my level
&lt;br&gt;&amp;gt; of experience this email is inappropriate.
&lt;br&gt;&lt;br&gt;I am a newbie in ObjC too.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Here is my very naive implementation:
&lt;br&gt;&amp;gt; #import &amp;quot;TextToSpeech.h&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; int main (int argc, const char * argv[]) {
&lt;br&gt;&amp;gt;     NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     // insert code here...
&lt;br&gt;&amp;gt;     NSLog(@&amp;quot;Hello, World!&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     TextToSpeech * textToSpeech;
&lt;br&gt;&amp;gt;     NSLog(@&amp;quot;0&amp;quot;);
&lt;br&gt;&amp;gt;     [textToSpeech init];
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     NSString * stext = @&amp;quot;hello world text&amp;quot;;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     [textToSpeech speakText:stext];
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     [textToSpeech dealloc];
&lt;br&gt;&amp;gt;     //[phoneString dealloc];
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;     [pool drain];
&lt;br&gt;&amp;gt;     return 0;
&lt;br&gt;&amp;gt; }
&lt;/div&gt;&lt;br&gt;You need to allocate the memory first:
&lt;br&gt;&lt;br&gt;TextToSpeech *textToSpeech = [[TextToSpeech alloc] init];
&lt;br&gt;&lt;br&gt;And AFAIK you should use:
&lt;br&gt;&lt;br&gt;[textToSpeech release];
&lt;br&gt;&lt;br&gt;not dealloc.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Marcelo
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26189014&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26189014.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26188632</id>
	<title>GNUSpeech Console Utility</title>
	<published>2009-11-03T15:38:41Z</published>
	<updated>2009-11-03T15:38:41Z</updated>
	<author>
		<name>John Delaney-4</name>
	</author>
	<content type="html">Hello, I am a new obj-c programmer.  I decided to take a look at GNUSpeech because I am interested in speech synthesis and I&amp;#39;ve wanted to implement an existing open source speech synthesis implementation as an Apple Audio Unit synthesizer for some time.  I like the sound of GNUSpeech compared to other synthesis packages I tested, and wanted to learn some of the more advanced oop programming techniqes used in its implimentation such as setting up and managing Events.  I decided to start out by creating a simple &amp;quot;Hello World&amp;quot; example utilizing the GNUSpeechserver as a starting point.  My goal is to create a package that is not reliant on an external speech daemon/server to synthesize text and has the synthesis callback components compiled within the audiounit.  This way I can experiment with the synthesis parameters if I wanted to, ie testing different types of noise, square wave vs. sine wave, etc.&lt;br&gt;
&lt;br&gt;Because I am a bit of a beginner, please let me know if because of my level of experience this email is inappropriate.  I&amp;#39;m having trouble with segmentation faults as the program accesses speechtophone methods.&lt;br&gt;
&lt;br&gt;Here is my very naive implementation:&lt;br&gt;#import &amp;quot;TextToSpeech.h&amp;quot;&lt;br&gt;&lt;br&gt;int main (int argc, const char * argv[]) {&lt;br&gt;    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];&lt;br&gt;    &lt;br&gt;    // insert code here...&lt;br&gt;
    NSLog(@&amp;quot;Hello, World!&amp;quot;);&lt;br&gt;&lt;br&gt;    TextToSpeech * textToSpeech;&lt;br&gt;    NSLog(@&amp;quot;0&amp;quot;);&lt;br&gt;    [textToSpeech init];&lt;br&gt;    &lt;br&gt;    NSString * stext = @&amp;quot;hello world text&amp;quot;;&lt;br&gt;    &lt;br&gt;&lt;br&gt;    [textToSpeech speakText:stext];&lt;br&gt;
    &lt;br&gt;    &lt;br&gt;    [textToSpeech dealloc];&lt;br&gt;    //[phoneString dealloc];&lt;br&gt;    &lt;br&gt;    [pool drain];&lt;br&gt;    return 0;&lt;br&gt;}&lt;br&gt;&lt;br&gt;I&amp;#39;m sure there are many problems with the above implementation, and I hope they aren&amp;#39;t too many to list in a response email.  Any nudges in the correct direction would be very helpful.  Please don&amp;#39;t waste too much of your time on me.&lt;br&gt;
&lt;br&gt;Thank you,&lt;br&gt;John Delaney&lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26188632&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUSpeech-Console-Utility-tp26188632p26188632.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24348297</id>
	<title>Re: GNUstep port updated</title>
	<published>2009-07-05T17:44:53Z</published>
	<updated>2009-07-05T17:44:53Z</updated>
	<author>
		<name>Jason White-14</name>
	</author>
	<content type="html">Marcelo Yassunori Matuda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24348297&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcelo.matuda@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; The GNUstep port now has the parser modifications and intonation
&lt;br&gt;&amp;gt; adjustments from the OSX port.
&lt;br&gt;&lt;br&gt;I was able to compile it after installing the Debian jack-dev package, which
&lt;br&gt;was not needed by the earlier version.
&lt;br&gt;&lt;br&gt;As a result of the parser's having been completed, the pronunciation is much
&lt;br&gt;improved.
&lt;br&gt;&lt;br&gt;The intonation is slightly better, though still not equal to the quality
&lt;br&gt;demonstrated in David's sample sound files as published on his Web site.
&lt;br&gt;&lt;br&gt;Thanks are due to all involved for continued, steady improvements to the code.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24348297&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUstep-port-updated-tp24345785p24348297.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24345785</id>
	<title>GNUstep port updated</title>
	<published>2009-07-05T11:52:12Z</published>
	<updated>2009-07-05T11:52:12Z</updated>
	<author>
		<name>Marcelo Yassunori Matuda</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;The GNUstep port now has the parser modifications and intonation
&lt;br&gt;adjustments from the OSX port.
&lt;br&gt;&lt;br&gt;Good luck, and may the Acoustics be with you...
&lt;br&gt;Marcelo
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24345785&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GNUstep-port-updated-tp24345785p24345785.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24336769</id>
	<title>Re: Fwd: Ubuntu &amp; GNUstep</title>
	<published>2009-07-04T11:14:05Z</published>
	<updated>2009-07-04T11:14:05Z</updated>
	<author>
		<name>Marcelo Yassunori Matuda</name>
	</author>
	<content type="html">Hi Xianghang,
&lt;br&gt;&lt;br&gt;I tested the compilation on Ubuntu 9.04 x86_64 (gcc 4.3.3) and
&lt;br&gt;GnuSpeech-GNUstep compiles without errors (but with many warnings).
&lt;br&gt;Have you installed all the *-dev packages? And in INSTALL.GNUstep, you
&lt;br&gt;need to follow the instructions for Debian systems (since you are
&lt;br&gt;running Ubuntu).
&lt;br&gt;&lt;br&gt;But...
&lt;br&gt;&lt;br&gt;The GUI programs Monet and Synthesizer do not work. PreMo works.
&lt;br&gt;Ubuntu uses and old GNUstep version, and I don't know how they
&lt;br&gt;configured it. I use Slackware 12.2 (gcc 4.2.x), configuring
&lt;br&gt;gnustep-back with --enable-graphics=cairo, and GnuSpeech works
&lt;br&gt;reasonably well on it. On Debian 5 it works too.
&lt;br&gt;&lt;br&gt;The command line tool works on Ubuntu 9.04:
&lt;br&gt;~/GNUstep/Library/Tools/Resources/GnuSpeechCLI/gnuspeechcli.sh hello
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Marcelo
&lt;br&gt;&lt;br&gt;On Tue, Jun 30, 2009 at 2:48 PM, David Hill&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24336769&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drh@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi Xianghang Liu,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I mentioned your problem to a friend who is not on the gnuspeech mailing
&lt;br&gt;&amp;gt; list but who is experienced with GNU/Linux.  I've attached his reply.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; All good wishes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; david
&lt;br&gt;&amp;gt; ---------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Since the operating system of my computer is Ubuntu
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ubuntu is a carefully-packaged distribution based on Gentoo, and intended to
&lt;br&gt;&amp;gt; give an easy install to those unable or unwilling to get deeply into the
&lt;br&gt;&amp;gt; technical side of configuring the system. As such, it is very similar to the
&lt;br&gt;&amp;gt; stable-branch Gentoo Linux that I (and all my family) use, so my experience
&lt;br&gt;&amp;gt; may be relevant.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I prefer to work on the GNUstep port.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Although I have no experience in Object-C,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regrettably, I am also inexperienced in Objective-C, and am not a GNUstep
&lt;br&gt;&amp;gt; user.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I downloaded the GNUstep version of the code via svn and tried to
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; compile it under my Ubuntu system.  I just follow the steps as
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; described in INSTALL.GNUstep. But I got some errors:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; make[1]: Entering directory `/home/xianghang/Projects/trunk/
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Applications/Monet/Extensions'
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Making all for library libMonetExtensions...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  Compiling file NSPopUpButton-Extensions.m ...
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; In file included from NSPopUpButton-Extensions.m:20:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.h:24: error: expected ‘)’ before ‘NSInteger’
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.m:26: error: expected ‘)’ before ‘NSInteger’
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.m: In function ‘-[NSPopUpButton
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; (Extensions) selectItemWithTag:]’:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.m:28: warning: passing argument 1 of
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ‘indexOfItemWithTag:’ makes integer from pointer without a cast
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; make[2]: *** [obj/NSPopUpButton-Extensions.o] Error 1
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; make[1]: *** [libMonetExtensions.all.library.variables] Error 2
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I suspect this is all a result of compiling with a different version of the
&lt;br&gt;&amp;gt; GNU C compiler gcc. Recent versions are much pickier about errors. Gentoo
&lt;br&gt;&amp;gt; recently moved from 4.1.2 to 4.3.2 in the stable branch, and it was a riot.
&lt;br&gt;&amp;gt; Some apps (e.g. showimg) which compile perfectly happily under 4.1.2 *still*
&lt;br&gt;&amp;gt; waont compile under 4.3.2. If you compare the gcc version you use with that
&lt;br&gt;&amp;gt; used by your new member, you will likely find a difference.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Of more concern is the fact that the error may, in fact, be genuine. It is
&lt;br&gt;&amp;gt; certainly a show-stopper in this compiler version. Without knowing the code,
&lt;br&gt;&amp;gt; I can scarcely say more. Sometimes when an apparent error of this sort is
&lt;br&gt;&amp;gt; seen when using a new compiler, I find it helpful to look at the
&lt;br&gt;&amp;gt; preprocessed
&lt;br&gt;&amp;gt; code with macro expansion complete (in gcc, add -E to all your usual
&lt;br&gt;&amp;gt; switches). I've usually found that if one fixes such a problem to make a
&lt;br&gt;&amp;gt; later compiler work, the code remains compatible with earlier compilers.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I try to ward this by turning on just about every warning in sight, and
&lt;br&gt;&amp;gt; keeping my compiles warning-free. Counter-intuitively, merely turning
&lt;br&gt;&amp;gt; on -Wall does not do this. In the makefile, I typically write:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # Warning flags - the persnickety old curmudgeon version
&lt;br&gt;&amp;gt; WARNINGS = -Wall -W -Wcast-align -Wcast-qual  \
&lt;br&gt;&amp;gt;           -Wmissing-declarations -Wmissing-prototypes -Wnested-externs \
&lt;br&gt;&amp;gt;           -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow \
&lt;br&gt;&amp;gt;           -Wstrict-prototypes -Wswitch -Wunused -Wwrite-strings -Winline
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and add ${WARNINGS} to CFLAGS. Not all these may be applicable in
&lt;br&gt;&amp;gt; Objective-C,
&lt;br&gt;&amp;gt; and others may be worthwhile. Even with this, I still sometimes have work to
&lt;br&gt;&amp;gt; do on compiler version changes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Then I tried to just compile the Synthesizer application. It seems
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; to be built successfully but when I execute it I got an error
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;Failed to load Gorm&amp;quot;. Since I am not familiar with this project
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and GNUStep either, I do not know what is the mistake.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; With the above errors, he is missing a library or at least a section of one.
&lt;br&gt;&amp;gt; Probably once the compiler errors are fixed this will vanish.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hope this is some help,
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuspeech-contact mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24336769&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24336769&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-Ubuntu---GNUstep-tp24276484p24336769.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24283033</id>
	<title>Re: about contribute to gnuspeech</title>
	<published>2009-06-30T19:04:23Z</published>
	<updated>2009-06-30T19:04:23Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
Ooops! &amp;nbsp;Two kind subscribers to the gnuspeech list (Andras Kadinger and Jason White) have pointed out my silly error in claiming the article below was about the danger of using C++ for GPL software. &amp;nbsp;The article is, as they pointed out, about the dangers of using C#. &amp;nbsp;Talk about seeing what you expect. &amp;nbsp;I don't know how I could've made that mistake,&amp;nbsp;other&amp;nbsp;than&amp;nbsp;*really*&amp;nbsp;poor&amp;nbsp;eyesight,&amp;nbsp;and&amp;nbsp;too&amp;nbsp;much&amp;nbsp;haste.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I&amp;nbsp;apologise.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;----&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Jun 30, 2009, at 7:59 AM, David Hill wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt; Hi Xianghang Liu,&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Jun 25, 2009, at 6:21 PM, xianghang liu wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;I am a c++ developer on speech processing and pattern recognition and&amp;nbsp; a big fan of opensource development.&amp;nbsp; I am very interested in this project and&amp;nbsp;wondering if I could contribute to this software as a developer?&amp;nbsp; If so, I think I could help with fixing bugs and implementing new features by sending patches.&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;You may be interested -- in view of the fact you are a C++ developer *and* interested in open source -- to check out the following. &amp;nbsp;It indicates why C++ may not be the best vehicle for GPL software.&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;a href=&quot;http://blogs.techrepublic.com.com/opensource/?p=716&amp;amp;tag=nl.e011&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.techrepublic.com.com/opensource/?p=716&amp;amp;tag=nl.e011&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I'll be interested in your view.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;All good wishes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;David Hill&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24283033&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hilld@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;Simplicity, patience, compassion. These three are your greatest treasures&amp;nbsp;&amp;nbsp;(Tao Te Ching #67)&lt;/div&gt;&lt;div&gt;---------&lt;/div&gt;&lt;div&gt;&lt;br class=&quot;khtml-block-placeholder&quot;&gt;&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;_______________________________________________&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;gnuspeech-contact mailing list&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24283033&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24283033&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-contribute-to-gnuspeech-tp24213542p24283033.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24282720</id>
	<title>Re: about contribute to gnuspeech</title>
	<published>2009-06-30T18:26:24Z</published>
	<updated>2009-06-30T18:26:24Z</updated>
	<author>
		<name>Jason White-14</name>
	</author>
	<content type="html">David Hill &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24282720&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hilld@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; You may be interested -- in view of the fact you are a C++ developer &amp;nbsp;
&lt;br&gt;&amp;gt; *and* interested in open source -- to check out the following. &amp;nbsp;It &amp;nbsp;
&lt;br&gt;&amp;gt; indicates why C++ may not be the best vehicle for GPL software.
&lt;br&gt;&lt;br&gt;Actually, the article is referring to Microsoft's C# language, not to C++.
&lt;br&gt;&lt;br&gt;I plan to rebuild GNUSpeech whenever the GNU/Linux version is updated to take
&lt;br&gt;account of the latest parsing code and improvements in speech quality.
&lt;br&gt;&lt;br&gt;At that point I should be in a position to test the code and to provide any
&lt;br&gt;comments that may assist in the development process.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24282720&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-contribute-to-gnuspeech-tp24213542p24282720.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24276484</id>
	<title>Fwd: Ubuntu &amp; GNUstep</title>
	<published>2009-06-30T10:45:37Z</published>
	<updated>2009-06-30T10:45:37Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">Hi Xianghang Liu,
&lt;br&gt;&lt;br&gt;I mentioned your problem to a friend who is not on the gnuspeech &amp;nbsp;
&lt;br&gt;mailing list but who is experienced with GNU/Linux. &amp;nbsp;I've attached &amp;nbsp;
&lt;br&gt;his reply.
&lt;br&gt;&lt;br&gt;All good wishes.
&lt;br&gt;&lt;br&gt;david
&lt;br&gt;---------
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Since the operating system of my computer is Ubuntu
&lt;br&gt;&lt;br&gt;Ubuntu is a carefully-packaged distribution based on Gentoo, and &amp;nbsp;
&lt;br&gt;intended to
&lt;br&gt;give an easy install to those unable or unwilling to get deeply into the
&lt;br&gt;technical side of configuring the system. As such, it is very similar &amp;nbsp;
&lt;br&gt;to the
&lt;br&gt;stable-branch Gentoo Linux that I (and all my family) use, so my &amp;nbsp;
&lt;br&gt;experience
&lt;br&gt;may be relevant.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; I prefer to work on the GNUstep port.
&lt;br&gt;&amp;gt;&amp;gt; Although I have no experience in Object-C,
&lt;br&gt;&lt;br&gt;Regrettably, I am also inexperienced in Objective-C, and am not a &amp;nbsp;
&lt;br&gt;GNUstep
&lt;br&gt;user.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;&amp;gt; I downloaded the GNUstep version of the code via svn and tried to
&lt;br&gt;&amp;gt;&amp;gt; compile it under my Ubuntu system. &amp;nbsp;I just follow the steps as
&lt;br&gt;&amp;gt;&amp;gt; described in INSTALL.GNUstep. But I got some errors:
&lt;br&gt;&amp;gt;&amp;gt; make[1]: Entering directory `/home/xianghang/Projects/trunk/
&lt;br&gt;&amp;gt;&amp;gt; Applications/Monet/Extensions'
&lt;br&gt;&amp;gt;&amp;gt; Making all for library libMonetExtensions...
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;Compiling file NSPopUpButton-Extensions.m ...
&lt;br&gt;&amp;gt;&amp;gt; In file included from NSPopUpButton-Extensions.m:20:
&lt;br&gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.h:24: error: expected ‘)’ before ‘NSInteger’
&lt;br&gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.m:26: error: expected ‘)’ before ‘NSInteger’
&lt;br&gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.m: In function ‘-[NSPopUpButton
&lt;br&gt;&amp;gt;&amp;gt; (Extensions) selectItemWithTag:]’:
&lt;br&gt;&amp;gt;&amp;gt; NSPopUpButton-Extensions.m:28: warning: passing argument 1 of
&lt;br&gt;&amp;gt;&amp;gt; ‘indexOfItemWithTag:’ makes integer from pointer without a cast
&lt;br&gt;&amp;gt;&amp;gt; make[2]: *** [obj/NSPopUpButton-Extensions.o] Error 1
&lt;br&gt;&amp;gt;&amp;gt; make[1]: *** [libMonetExtensions.all.library.variables] Error 2
&lt;/div&gt;&lt;br&gt;I suspect this is all a result of compiling with a different version &amp;nbsp;
&lt;br&gt;of the
&lt;br&gt;GNU C compiler gcc. Recent versions are much pickier about errors. &amp;nbsp;
&lt;br&gt;Gentoo
&lt;br&gt;recently moved from 4.1.2 to 4.3.2 in the stable branch, and it was a &amp;nbsp;
&lt;br&gt;riot.
&lt;br&gt;Some apps (e.g. showimg) which compile perfectly happily under 4.1.2 &amp;nbsp;
&lt;br&gt;*still*
&lt;br&gt;waont compile under 4.3.2. If you compare the gcc version you use &amp;nbsp;
&lt;br&gt;with that
&lt;br&gt;used by your new member, you will likely find a difference.
&lt;br&gt;&lt;br&gt;Of more concern is the fact that the error may, in fact, be genuine. &amp;nbsp;
&lt;br&gt;It is
&lt;br&gt;certainly a show-stopper in this compiler version. Without knowing &amp;nbsp;
&lt;br&gt;the code,
&lt;br&gt;I can scarcely say more. Sometimes when an apparent error of this &amp;nbsp;
&lt;br&gt;sort is
&lt;br&gt;seen when using a new compiler, I find it helpful to look at the &amp;nbsp;
&lt;br&gt;preprocessed
&lt;br&gt;code with macro expansion complete (in gcc, add -E to all your usual
&lt;br&gt;switches). I've usually found that if one fixes such a problem to make a
&lt;br&gt;later compiler work, the code remains compatible with earlier compilers.
&lt;br&gt;&lt;br&gt;I try to ward this by turning on just about every warning in sight, and
&lt;br&gt;keeping my compiles warning-free. Counter-intuitively, merely turning
&lt;br&gt;on -Wall does not do this. In the makefile, I typically write:
&lt;br&gt;&lt;br&gt;# Warning flags - the persnickety old curmudgeon version
&lt;br&gt;WARNINGS = -Wall -W -Wcast-align -Wcast-qual &amp;nbsp;\
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Wmissing-declarations -Wmissing-prototypes -Wnested- 
&lt;br&gt;externs \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow \
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; -Wstrict-prototypes -Wswitch -Wunused -Wwrite-strings - 
&lt;br&gt;Winline
&lt;br&gt;&lt;br&gt;and add ${WARNINGS} to CFLAGS. Not all these may be applicable in &amp;nbsp;
&lt;br&gt;Objective-C,
&lt;br&gt;and others may be worthwhile. Even with this, I still sometimes have &amp;nbsp;
&lt;br&gt;work to
&lt;br&gt;do on compiler version changes.
&lt;br&gt;&lt;br&gt;&amp;gt;&amp;gt; Then I tried to just compile the Synthesizer application. It seems
&lt;br&gt;&amp;gt;&amp;gt; to be built successfully but when I execute it I got an error
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;Failed to load Gorm&amp;quot;. Since I am not familiar with this project
&lt;br&gt;&amp;gt;&amp;gt; and GNUStep either, I do not know what is the mistake.
&lt;br&gt;&lt;br&gt;With the above errors, he is missing a library or at least a section &amp;nbsp;
&lt;br&gt;of one.
&lt;br&gt;Probably once the compiler errors are fixed this will vanish.
&lt;br&gt;&lt;br&gt;Hope this is some help,
&lt;br&gt;-- 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24276484&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Fwd%3A-Ubuntu---GNUstep-tp24276484p24276484.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24273700</id>
	<title>Re: about contribute to gnuspeech</title>
	<published>2009-06-30T07:59:55Z</published>
	<updated>2009-06-30T07:59:55Z</updated>
	<author>
		<name>David Hill-14</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
Hi Xianghang Liu,&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Jun 25, 2009, at 6:21 PM, xianghang liu wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; &quot;&gt;I am a c++ developer on speech processing and pattern recognition and&amp;nbsp; a big fan of opensource development.&amp;nbsp; I am very interested in this project and&amp;nbsp;wondering if I could contribute to this software as a developer?&amp;nbsp; If so, I think I could help with fixing bugs and implementing new features by sending patches.&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;You may be interested -- in view of the fact you are a C++ developer *and* interested in open source -- to check out the following. &amp;nbsp;It indicates why C++ may not be the best vehicle for GPL software.&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;a href=&quot;http://blogs.techrepublic.com.com/opensource/?p=716&amp;amp;tag=nl.e011&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://blogs.techrepublic.com.com/opensource/?p=716&amp;amp;tag=nl.e011&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I'll be interested in your view.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;All good wishes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;David Hill&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24273700&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;hilld@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;Simplicity, patience, compassion. These three are your greatest treasures&amp;nbsp;&amp;nbsp;(Tao Te Ching #67)&lt;/div&gt;&lt;div&gt;---------&lt;/div&gt;&lt;div&gt;&lt;br class=&quot;khtml-block-placeholder&quot;&gt;&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24273700&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-contribute-to-gnuspeech-tp24213542p24273700.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24244908</id>
	<title>Re: about contribute to gnuspeech</title>
	<published>2009-06-28T13:04:14Z</published>
	<updated>2009-06-28T13:04:14Z</updated>
	<author>
		<name>David Hill-14</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
Hi&amp;nbsp;Xianghang Liu ,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Many thanks for your posting and for your interest in contributing to the GNUspeech project. &amp;nbsp;We are always most grateful when people like yourself are willing to help out as there is always plenty of work.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;One point you should be careful about. &amp;nbsp;&quot;Open source&quot; software development is not quite the same as &quot;free&quot; (as in &quot;freedom&quot;) software development. &amp;nbsp;The difference is the nature of the General Public License (GPL) which protects the continued public availability of the software together with the freedom of users to modify and distribute the software. &amp;nbsp;In general, &quot;open source&quot; does not do this, which can lead to unacceptable restrictions. &amp;nbsp;You should check out Richard Stallman's book of essays on &quot;free&quot; software, available in .pdf form as a download (at no cost) at:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://shop.fsf.org/product/free-software-free-society&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://shop.fsf.org/product/free-software-free-society&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Chapter 20 is of particular interest, and the book also includes a copy of the GPL and the GDL (General Documentation License -- similar idea for &lt;i&gt;documents,&amp;nbsp;&lt;/i&gt;as for code under the GPL).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;You will be aware that -- as a GNU project -- GNUspeech is being developed/ported under a GPL V3, supported by the Free Software Foundation.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;You can also access all the source code in the SVN repository (we have abandoned the CVS repository) which is accessible on the main savannah page:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;You don't need to be a member of the project to do this. &amp;nbsp;It is only when you wish to change what is in the repository that you need to be a member, in which case you will need to get a gnu/savannah user ID at:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;https://savannah.gnu.org/account/register.php&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://savannah.gnu.org/account/register.php&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;but if (for example) you are running Firefox, it will complain bitterly about the security certificate not being certified by a recognised authority, with dire warnings. &amp;nbsp;Unless this worries you, you can simply make a security exception and move on to the form, fill it in, and eventually you will receive the needed ID which allows you to be added to projects.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;The gnuspeech home page is also accessible from the main gnuspeech project page, but the direct URL is:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;http://www.gnu.org/software/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gnu.org/software/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;and this will give you a good overview of what has to be done to move all the original software onto GNU/Linux and Mac OS X. &amp;nbsp;So far, as&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Have you downloaded the current alpha release of some of the components? &amp;nbsp;You can download the Mac OS X version at:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;http://svn.savannah.gnu.org/viewvc/osx/trunk/Builds/?root=gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.savannah.gnu.org/viewvc/osx/trunk/Builds/?root=gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;and the GNU/Linux version is in a similar location on the &quot;gnustep&quot; branch, since the GNUStep environment is required to run the software under GNU/Linux. &amp;nbsp;Marcelo Matuda is the lead contributor to this branch whilst Dalmazio Brisinda and myself are the current main contributors to the Mac OS X branch (though the major work on &quot;Monet&quot; was done three years ago by Steve Nygard). &amp;nbsp;The &quot;nextstep&quot; branch has all the original source from the NeXT, as well as the TextToSpeech packages and passwords for the NeXT version. &amp;nbsp;If you have access to a NeXT, you can see exactly what the original complete suite did, and it could be very useful to you as you get involved.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I note that you are experienced in C++. &amp;nbsp;We are developing mainly in Objective-C, with the actual tube model in straight C, whether on Mac OS X or GNUstep. &amp;nbsp;There are some important differences, as you are obviously aware. &amp;nbsp;Objective-C -- for example -- does not use multiple inheritance which I see as a major drawback of C++. &amp;nbsp;The need for multiple inheritance, IMHO, indicates a failure to design the original Object structure cleanly. &amp;nbsp;There's an excellent book on Cocoa, Interface Builder, and Objective-C by Aaron Hillegass: &quot;Cocoa Programming for Mac OS X&quot; (third edition, Addison Wesley 2008) which is also applicable to GNUstep (GNUstep is a free software implementation of NeXTSTEP/OpenStep -- &quot;the best software on the planet&quot; -- still is!).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;As someone experienced in speech processing and pattern recognition we shall value the contributions you are able to make. &amp;nbsp;After you have caught up with some of the references I have provided, I'd be interested to know which aspects interest you most. &amp;nbsp;The most obvious place for you to start, I think, would be to work on my rather hacked first cut at &quot;Synthesizer&quot; -- the App that allows users to work with the tube model directly, rather than synthesize speech. &amp;nbsp;There is a fair amount of signal processing involved, and several parts that display various graphs of the tube model characteristics have not yet been completed. &amp;nbsp;Also there are some (!) bugs.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Steve Nygard commented on the &quot;first cut&quot; as follows:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;I did notice three things.&amp;nbsp; First, when you tab out of the text field for the area of the 5th section (which has an initial value of 2.06... w/ radius 0.81 and dia 1.62)... the area changed to 3.33 (radius 1.03, dia 2.06).&amp;nbsp; It keeps doing this as you tab or backtab out of it.&amp;nbsp; This doesn't happen with any of the other text fields.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Second, the graph for the Glottal Pulse Parameters changes as you alternately click in the &quot;Fall Time Min&quot; and &quot;Fall Time Max&quot; text fields (without actually changing the values).&amp;nbsp; I'm guessing it's a similar problem to the first.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;Finally, after tabbing through all the Glottal Source controls about 82 times, it crashes in... initializeSynthesizer(), rewind(), flockfile().&amp;nbsp; I peeked at the source code, and it just looks like you aren't releasing the previous file handle from tmpfile(), running out of file handles, and then rewind() crashes when it gets a NULL pointer.&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;There's an odd bug that in the pitch pulse harmonic display the second harmonic disappears from time to time. &amp;nbsp;There are also, apparently, some problems with clipping rectangles, views, and the like. &amp;nbsp;I am not sure this technical issue is a priority as it doesn't affect the compilation and there are other matters which more urgently need attention. &amp;nbsp;However, Dalmazio wrote a short time ago and said (followed by my reply and Dalmazio's elaboration):&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;- After opening the nib file in Interface Builder I do get a bunch of warnings on clipping rectangles and views and the like. The application still compiles and executes fine though.&lt;/font&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Now that is odd. &amp;nbsp;Your version of xcode must be a lot pickier or smarter than mine. &amp;nbsp;I should look into it. &amp;nbsp;Any chance you could copy the messages &amp;amp; send them. &amp;nbsp;I've seen nothing of that sort.&lt;/font&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;The version of Xcode I'm using is 3.1.1. The warning only appears as 1 warning during compilation but actually consists of hundreds of similar warnings along the lines of:&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Box&amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Illegal Geometry&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;This view overlaps one of its siblings.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;Text Field&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Illegal Geometry&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;This view is clipping its contents.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;All the warnings appear to be of this form -- one of the two issues stated above.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;I can correct the problem by manually re-creating the offending widget and re-creating the various connections for that widget -- ensuring widgets do not overlap each other, but this would take a lot of time as their are over 400 individual IB warnings.&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;I remember I had a similar problem with the original little GnuSpeech application Steve wrote but there were only a few interface elements so it was easy enough to just recreate the components.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;It would be nice to know a little more about your background and whether you are more interested in the Mac OS X port, or the GNUstep port (there are some incompatibilities, so we think it is easiest to keep them as separate branches). &amp;nbsp;The GNUstep port is somewhat less advanced than the Mac port, and there are some reasons for this (including the greater difficulty dealing with sound output, and the ongoing development status of GNUstep itself), but some additional effort on the GNUstep port would be most welcome.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;All good wishes, and many thanks for your interest and offer of help.&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;david&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; &quot;&gt;&lt;div&gt;-------&lt;/div&gt;&lt;div&gt;David Hill&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24244908&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drh@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;Simplicity, patience, compassion. These three are your greatest treasures&amp;nbsp;&amp;nbsp;(Tao Te Ching #67)&lt;/div&gt;&lt;div&gt;---------&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;On Jun 25, 2009, at 6:21 PM, xianghang liu wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;Hi,&lt;br&gt;I am a c++ developer on speech processing and pattern recognition and&amp;nbsp; a big fan of opensource development.&amp;nbsp; I am very interested in this project and&amp;nbsp;wondering if I could contribute to this software as a developer?&amp;nbsp; If so, I think I could help with fixing bugs and implementing new features by sending patches.&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;Looking forward to your reply. It would be a great pleasure to join.&lt;/div&gt;&lt;p&gt;Thanks&lt;br clear=&quot;all&quot;&gt;&lt;/p&gt; &lt;div&gt;&lt;/div&gt;&lt;br&gt;-- &lt;br&gt;Xianghang Liu&amp;nbsp;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;div&gt;&lt;br class=&quot;khtml-block-placeholder&quot;&gt;&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24244908&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-contribute-to-gnuspeech-tp24213542p24244908.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24213542</id>
	<title>about contribute to gnuspeech</title>
	<published>2009-06-25T18:21:33Z</published>
	<updated>2009-06-25T18:21:33Z</updated>
	<author>
		<name>xianghang liu</name>
	</author>
	<content type="html">&lt;div&gt;Hi,&lt;br&gt;I am a c++ developer on speech processing and pattern recognition and  a big fan of opensource development.  I am very interested in this project and wondering if I could contribute to this software as a developer?  If so, I think I could help with fixing bugs and implementing new features by sending patches.&lt;/div&gt;

&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Looking forward to your reply. It would be a great pleasure to join.&lt;/div&gt;
&lt;p&gt;Thanks&lt;br clear=&quot;all&quot;&gt;&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;br&gt;-- &lt;br&gt;Xianghang Liu &lt;br&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24213542&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/about-contribute-to-gnuspeech-tp24213542p24213542.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23996169</id>
	<title>Developments in GNU/Linux speech APIs</title>
	<published>2009-06-12T03:12:37Z</published>
	<updated>2009-06-12T03:12:37Z</updated>
	<author>
		<name>Jason White-14</name>
	</author>
	<content type="html">Contributors to the GNUSpeech project may be interested, by way of background,
&lt;br&gt;in recent developments discussed on the Gnome-accessibility mailing list,
&lt;br&gt;regarding speech synthesis APIs under GNU/Linux.
&lt;br&gt;&lt;br&gt;The essence of the proposal, which at this stage may or may not proceed, is to
&lt;br&gt;improve Speech Dispatcher (&lt;a href=&quot;http://www.freebsoft.org/speechd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.freebsoft.org/speechd&lt;/a&gt;) so that it can
&lt;br&gt;become the standard interface to applications such as assistive technologies
&lt;br&gt;that need to generate speech output. The features of Speech Dispatcher are
&lt;br&gt;described at the aforementioned Web page.
&lt;br&gt;&lt;br&gt;The proposal by Luke Yelavich is here:
&lt;br&gt;&lt;a href=&quot;http://www.themuso.id.au/speech/speech-dispatcher-orca-integration.txt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.themuso.id.au/speech/speech-dispatcher-orca-integration.txt&lt;/a&gt;&lt;br&gt;but the plan extends beyond Gnome and Orca to embrace the idea of using Speech
&lt;br&gt;Dispatcher as a common mediator between speech synthesizers and all speaking
&lt;br&gt;applications, whether running at the console level or as part of a desktop
&lt;br&gt;environment.
&lt;br&gt;&lt;br&gt;In mentioning this plan, I am not stating a position either in support of or
&lt;br&gt;in opposition to it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23996169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Developments-in-GNU-Linux-speech-APIs-tp23996169p23996169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23622244</id>
	<title>GnuSpeech v0.7.1 (for Mac)</title>
	<published>2009-05-19T11:49:21Z</published>
	<updated>2009-05-19T11:49:21Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Just letting everyone know that the latest beta maintenance build &amp;nbsp;
&lt;br&gt;release of the GnuSpeech distribution v0.7.1 (for Mac) is now &amp;nbsp;
&lt;br&gt;available on SVN in the gnuspeech/osx/trunk/Builds folder.
&lt;br&gt;&lt;br&gt;This version fixes a bug with the server crashing on 10.4 systems, as &amp;nbsp;
&lt;br&gt;well as crashes when trying to speak text that contains non-ascii- 
&lt;br&gt;convertible characters. Additional improvements include more natural- 
&lt;br&gt;sounding speech through adjustment of the Monet and speech server &amp;nbsp;
&lt;br&gt;defaults.
&lt;br&gt;&lt;br&gt;See the Builds folder ChangeLog for more information.
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;dalmazio
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23622244&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GnuSpeech-v0.7.1-%28for-Mac%29-tp23622244p23622244.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23525027</id>
	<title>Updated TouchNTalk sources include useful tools</title>
	<published>2009-05-13T08:56:03Z</published>
	<updated>2009-05-13T08:56:03Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">The material in the SVN repository related to the haptic/ 
&lt;br&gt;proprioceptive/auditory computer screen interface for the visually &amp;nbsp;
&lt;br&gt;impaired -- &amp;quot;TouchNTalk&amp;quot; -- has been significantly updated using &amp;nbsp;
&lt;br&gt;recently recovered original files, and includes some useful tools.
&lt;br&gt;&lt;br&gt;The software, all now GPL v.3, was developed as an application of the &amp;nbsp;
&lt;br&gt;gnuspeech text-to-speech software within the computer human systems &amp;nbsp;
&lt;br&gt;group at the university of Calgary (and later as a technology &amp;nbsp;
&lt;br&gt;transfer project by the university spinoff company Trillium Sound &amp;nbsp;
&lt;br&gt;Research Inc.), and is the subject of a paper in the IEEE &amp;nbsp;
&lt;br&gt;Transactions on Systems, Man and Cybernetics that may be accessed on- 
&lt;br&gt;line at:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://pages.cpsc.ucalgary.ca/~hill/papers/ieee-touch-n-talk-1988.pdf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pages.cpsc.ucalgary.ca/~hill/papers/ieee-touch-n-talk-1988.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;The material includes the full sources for TouchNTalk, the full &amp;nbsp;
&lt;br&gt;TabletKit, GrooveSliderPalette, tone generator, sample files, and PDF &amp;nbsp;
&lt;br&gt;user manual. &amp;nbsp;The work involved a number of researchers over several &amp;nbsp;
&lt;br&gt;years including myself (David Hill) as project leader, Christiane &amp;nbsp;
&lt;br&gt;Grebe (neé Dohrn, my graduate student who completed her MSc on the &amp;nbsp;
&lt;br&gt;project), Dalmazio Brisinda (who was responsible for developing the &amp;nbsp;
&lt;br&gt;tools, as well as the most recent NeXTStep incarnation), Sheldon &amp;nbsp;
&lt;br&gt;Maloff (who produced the original Atari 1040ST version), together &amp;nbsp;
&lt;br&gt;with Ken Griffin, Richard Esau, and Shabu Hassiens. &amp;nbsp;The application &amp;nbsp; 
&lt;br&gt;represents several person-years of effort. &amp;nbsp;The work included human &amp;nbsp;
&lt;br&gt;factors evaluation with both normally sighted subjects who were &amp;nbsp;
&lt;br&gt;blindfolded, and subjects with complete visual impairment, the &amp;nbsp;
&lt;br&gt;results of which are included in the paper mentioned above.
&lt;br&gt;&lt;br&gt;The software is considered part of the gnuspeech project, for what I &amp;nbsp;
&lt;br&gt;hope are obvious reasons. &amp;nbsp;Like the text-to-speech core of the work, &amp;nbsp;
&lt;br&gt;the software was originally developed for the NeXT computer under &amp;nbsp;
&lt;br&gt;NeXTStep but will be ported to GNU/Linux under GnuStep (and also to &amp;nbsp;
&lt;br&gt;the Macintosh). &amp;nbsp;Please let me know if you would be able to help.
&lt;br&gt;&lt;br&gt;David Hill
&lt;br&gt;-----------
&lt;br&gt;Project Administrator
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23525027&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Updated-TouchNTalk-sources-include-useful-tools-tp23525027p23525027.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23421547</id>
	<title>GnuSpeech v0.7 (for Mac) + Full Parser Support</title>
	<published>2009-05-07T00:21:49Z</published>
	<updated>2009-05-07T00:21:49Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Just letting everyone know that the latest beta build release of the &amp;nbsp;
&lt;br&gt;GnuSpeech distribution v0.7 (for Mac) is now available on SVN in the &amp;nbsp;
&lt;br&gt;gnuspeech/osx/trunk/Builds folder.
&lt;br&gt;&lt;br&gt;This version includes full parser support as taken from the original &amp;nbsp;
&lt;br&gt;parser modules, including the full text parser, number parser, letter- 
&lt;br&gt;to-sound rules, and common abbreviations. These were all ported from &amp;nbsp;
&lt;br&gt;the original source c. 1995 and are tested and functioning.
&lt;br&gt;&lt;br&gt;There are also a couple of small fixes for Monet and minor &amp;nbsp;
&lt;br&gt;organizational changes.
&lt;br&gt;&lt;br&gt;See the Builds folder ChangeLog for more information.
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;dalmazio
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23421547&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GnuSpeech-v0.7-%28for-Mac%29-%2B-Full-Parser-Support-tp23421547p23421547.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23245684</id>
	<title>Re: Synthesizer in GNUstep/Linux</title>
	<published>2009-04-26T12:32:14Z</published>
	<updated>2009-04-26T12:32:14Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">Hi Marcelo,
&lt;br&gt;&lt;br&gt;That is fantastic. &amp;nbsp;Many thanks indeed. &amp;nbsp;I need to download all the &amp;nbsp;
&lt;br&gt;GNU/Linux stuff and have fun checking everything to see how it all &amp;nbsp;
&lt;br&gt;checks out.
&lt;br&gt;&lt;br&gt;Warm regards.
&lt;br&gt;&lt;br&gt;david
&lt;br&gt;&lt;br&gt;-----
&lt;br&gt;&lt;br&gt;On Apr 26, 2009, at 8:36 AM, Marcelo Yassunori Matuda wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Synthesizer is working in GNUstep/Linux (sources in Subversion).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Like the other modules, it may not be as good as the OSX version.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Regards,
&lt;br&gt;&amp;gt; Marcelo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuspeech-contact mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23245684&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23245684&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Synthesizer-in-GNUstep-Linux-tp23243345p23245684.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23243345</id>
	<title>Synthesizer in GNUstep/Linux</title>
	<published>2009-04-26T08:36:46Z</published>
	<updated>2009-04-26T08:36:46Z</updated>
	<author>
		<name>Marcelo Yassunori Matuda</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;Synthesizer is working in GNUstep/Linux (sources in Subversion).
&lt;br&gt;&lt;br&gt;Like the other modules, it may not be as good as the OSX version.
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Marcelo
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23243345&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Synthesizer-in-GNUstep-Linux-tp23243345p23243345.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23190916</id>
	<title>GnuSpeech v0.6 (for Mac)</title>
	<published>2009-04-22T23:20:40Z</published>
	<updated>2009-04-22T23:20:40Z</updated>
	<author>
		<name>Dalmazio Brisinda</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Just letting members of the list know that the latest beta build &amp;nbsp;
&lt;br&gt;release of the GnuSpeech distribution v0.6 (for Mac) is now available &amp;nbsp;
&lt;br&gt;on SVN in the gnuspeech/osx/trunk/Builds folder.
&lt;br&gt;&lt;br&gt;This version includes the Synthesizer application that David has been &amp;nbsp;
&lt;br&gt;working on. It also should correct some problems with the speech &amp;nbsp;
&lt;br&gt;service not working on machines running 10.4. Finally, the Monet &amp;nbsp;
&lt;br&gt;application has better English text vs. phone/posture field syncing. &amp;nbsp;
&lt;br&gt;Monet now uses the Enter shortcut to &amp;quot;Parse Text&amp;quot; and the Command- 
&lt;br&gt;Enter shortcut to &amp;quot;Synthesize&amp;quot;.
&lt;br&gt;&lt;br&gt;Anyway, all this is in the ChangeLog.
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;dalmazio
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23190916&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/GnuSpeech-v0.6-%28for-Mac%29-tp23190916p23190916.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23168129</id>
	<title>Re: Early GNUSpeech observations</title>
	<published>2009-04-21T18:24:33Z</published>
	<updated>2009-04-21T18:24:33Z</updated>
	<author>
		<name>Marcelo Yassunori Matuda</name>
	</author>
	<content type="html">Hi Jason,
&lt;br&gt;&lt;br&gt;On Tue, Apr 21, 2009 at 9:46 PM, David Hill &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23168129&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drh@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; In Monet, there is an
&lt;br&gt;&amp;gt; &amp;quot;Intonation Parameters&amp;quot; tool, which allows you to change the parameters of
&lt;br&gt;&amp;gt; the intonation.  If you reduce the &amp;quot;Pretonic Range&amp;quot; to (say) 3, from 5, the
&lt;br&gt;&amp;gt; speech doesn't sound so frenetic.  You can play around with all the
&lt;br&gt;&amp;gt; parameters which alter ranges, notional pitch and such for the various
&lt;br&gt;&amp;gt; components of the Halliday intonation framework for Spoken English.
&lt;br&gt;&lt;br&gt;In GnuSpeechCLI, there is a XML file named config.plist. You may
&lt;br&gt;adjust the parameters, for example:
&lt;br&gt;&lt;br&gt;IntonationNotionalPitch
&lt;br&gt;IntonationPretonicRange
&lt;br&gt;IntonationPretonicLift
&lt;br&gt;IntonationTonicRange
&lt;br&gt;IntonationTonicMovement
&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Marcelo
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23168129&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Early-GNUSpeech-observations-tp22945715p23168129.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23167618</id>
	<title>Re: Early GNUSpeech observations</title>
	<published>2009-04-21T17:46:50Z</published>
	<updated>2009-04-21T17:46:50Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
Hi Jason,&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Apr 9, 2009, at 7:37 PM, Jason White wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;In the current, partially ported, version the intonation tends to rise sharply&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;until punctuation is encountered. I have noticed, however, that the parsing&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;code inserts markers into the phonetic string which is forwarded to the rest&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;of the synthesizer for processing, and I surmise that these affect, among&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;other parameters, the intonation. Thus I will listen again when the parser has&lt;/font&gt;&lt;/p&gt; &lt;p style=&quot;margin: 0.0px 0.0px 0.0px 0.0px&quot;&gt;&lt;font face=&quot;Helvetica&quot; size=&quot;3&quot; style=&quot;font: 12.0px Helvetica&quot;&gt;been ported and refined.&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A quick comment on this observation of yours.  In Monet, there is an &quot;Intonation Parameters&quot; tool, which allows you to change the parameters of the intonation.  If you reduce the &quot;Pretonic Range&quot; to (say) 3, from 5, the speech doesn't sound so frenetic.  You can play around with all the parameters which alter ranges, notional pitch and such for the various components of the Halliday intonation framework for Spoken English.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The latest version of Monet has two input windows.  One is for ordinary text, and the other shows the resulting Monet &quot;phonetic&quot; input, with various added information for the intonation if you select &quot;Parse Text&quot;.  When you &quot;Synthesize&quot;, it is the &quot;phonetic&quot; input that gets spoken.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;We're working on various aspects of the whole gnuspeech suite as you know.  I have just made a 0.7 version of &quot;Synthesizer&quot; available and Dalmazio has put it into the SVN repository (thanks Dalmazio).  &quot;Synthesizer&quot;, you may remember, is an application to allow a user to experiment with the raw tube model that provides the vocal tract emulation.  It is also a tool that is needed when creating the synthesis databases for a new language using Monet.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;All good wishes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;----------&lt;br&gt;&lt;div&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;div&gt;David Hill&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23167618&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drh@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt; The only function of economic forecasting is to make astrology look respectable. (J.K. Galbraith)&lt;/div&gt;--------&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23167618&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Early-GNUSpeech-observations-tp22945715p23167618.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23167355</id>
	<title>Re: Gnuspeech's nasal tract</title>
	<published>2009-04-21T17:17:21Z</published>
	<updated>2009-04-21T17:17:21Z</updated>
	<author>
		<name>David Hill-6</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;
 Hi Robert,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Good to hear from you.  Hope all is well.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Apr 21, 2009, at 2:54 PM, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23167355&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seedpress@...&lt;/a&gt; wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;I hope this isn't too far off the gnuspeech topics: I'm wondering, if one were to eliminate the nasal tract and the three-way junction portions of the tube model, then how much would that effect the quality and intelligibility of the resultant speech?&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;It would rather defeat the basis of the articulatory synthesis since, for nasal sounds, there would be now way of siphoning off the required energy into the nasal resonance and changing the overall resonance of the vocal tract.  So you would eviscerate the tract emulation and you wouldn't even gain very much.&lt;/div&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;On a different note, due to the expense of buying a Mac, I've not yet run the Mac binary you were kind enough to make available; still hope to do so eventually, though.  In the meantime, I've noted that the Linux/Gnustep version is moving along well.&lt;/span&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;There's new stuff in the SVN repository on the savannah site now (we've opted for SVN -- rather than CVS which is therefore now obsolete).  In particular, there's a .dmg file that will install Monet and a speech daemon on the Mac so you can play with Monet (still not complete as a language creation tool because the database creation stuff is not fully ported -- the parser is the next thing to be completed, then the database creation tools).  The direct URL for the .dmg is:&lt;/span&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://svn.savannah.gnu.org/viewvc/osx/trunk/Builds/GnuSpeech-0.5.1.dmg?root=gnuspeech&amp;amp;view=log&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://svn.savannah.gnu.org/viewvc/osx/trunk/Builds/GnuSpeech-0.5.1.dmg?root=gnuspeech&amp;amp;view=log&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;and choose download.  &lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;You will remember that the project description page is:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;but everything is accessible from the savannah home page at:&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt; &lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; &quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;Thanks again for your devotion to the gnuspeech project and for your excellent work.&lt;br&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thank you!  It is a labour of love.  I'd hate to see all the effort that was put in when we were &quot;Trillium&quot; go to waste.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I have just got an initial port of &quot;Synthesizer&quot; working, BTW.  The sources for both &quot;Monet&quot; and &quot;Synthesizer&quot; are also in the repository.  I could send you a ready-to-run version of the &quot;Synthesizer&quot; app if you ever get a Mac.&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;All good wishes.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;david&lt;/div&gt;----------&lt;br&gt;&lt;div&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; &quot;&gt;&lt;div&gt;David Hill&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23167355&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;drh@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://savannah.gnu.org/projects/gnuspeech&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://savannah.gnu.org/projects/gnuspeech&lt;/a&gt;&lt;/div&gt;&lt;div&gt;--------&lt;/div&gt;&lt;div&gt; The only function of economic forecasting is to make astrology look respectable. (J.K. Galbraith)&lt;/div&gt;--------&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;br&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23167355&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnuspeech%27s-nasal-tract-tp23165686p23167355.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23165686</id>
	<title>Gnuspeech's nasal tract</title>
	<published>2009-04-21T14:54:48Z</published>
	<updated>2009-04-21T14:54:48Z</updated>
	<author>
		<name>Robert Hamilton</name>
	</author>
	<content type="html">&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot;&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot; style=&quot;font: inherit;&quot;&gt;&lt;div id=&quot;yiv2146788691&quot;&gt;Professor Hill,&lt;br&gt;&lt;br&gt;I hope this isn't too far off the gnuspeech topics: I'm wondering, if one were to eliminate the nasal tract and the three-way junction portions of the tube model, then how much would that effect the quality and intelligibility of the resultant speech?&lt;br&gt;&lt;br&gt;On a different note, due to the expense of buying a Mac, I've not yet run the Mac binary you were kind enough to make available; still hope to do so eventually, though.&amp;nbsp; In the meantime, I've noted that the Linux/Gnustep version is moving along well.&lt;br&gt;&lt;br&gt;Thanks again for your devotion to the gnuspeech project and for your excellent work.&lt;br&gt;&lt;br&gt;Robert Hamilton&lt;br&gt;aka seedpress&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;

&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23165686&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnuspeech%27s-nasal-tract-tp23165686p23165686.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23077242</id>
	<title>Re: Re: Monet Update</title>
	<published>2009-04-16T05:40:54Z</published>
	<updated>2009-04-16T05:40:54Z</updated>
	<author>
		<name>Robert J. Slover</name>
	</author>
	<content type="html">&lt;br&gt;On Apr 16, 2009, at 1:30 AM, Jason White wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Marcelo Yassunori Matuda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23077242&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;marcelo.matuda@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; But there are kinds of differences that would not be solved with a
&lt;br&gt;&amp;gt;&amp;gt; unified tree. GnuSpeechCLI and GnuTTSServer (OSX) are not the same
&lt;br&gt;&amp;gt;&amp;gt; program.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; True, although based on the discussion last week, I think the &amp;nbsp;
&lt;br&gt;&amp;gt; intention was to
&lt;br&gt;&amp;gt; investigate building the speech server daemon under GNU/Linux, with &amp;nbsp;
&lt;br&gt;&amp;gt; the
&lt;br&gt;&amp;gt; principal question being whether the distributed object APIs were &amp;nbsp;
&lt;br&gt;&amp;gt; available,
&lt;br&gt;&amp;gt; and sufficiently compatible, to make this possible.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My main concern about having two trees is the extra maintenance &amp;nbsp;
&lt;br&gt;&amp;gt; burden for the
&lt;br&gt;&amp;gt; developers, hence the question raised.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thank you to all who are working on this project.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;I believe the question raised about Distributed Objects came from &amp;nbsp;
&lt;br&gt;Dalmazio. &amp;nbsp;As far as I know, the GNUStep DO implementation is complete &amp;nbsp;
&lt;br&gt;and functional. &amp;nbsp;The only incompatibility I know of is on-the-wire &amp;nbsp;
&lt;br&gt;binary compatibility, since the Mac OS X NSPortCoder binary layout is &amp;nbsp;
&lt;br&gt;not documented. &amp;nbsp;This means a GNUStep DO implementation can't vend &amp;nbsp;
&lt;br&gt;objects to Mac OS X, and vis-versa. &amp;nbsp; Also, if I recall correctly, &amp;nbsp;
&lt;br&gt;GNUStep DO is only enabled between objects on the same machine by &amp;nbsp;
&lt;br&gt;default -- you need to specifically enable support for objects vended &amp;nbsp;
&lt;br&gt;across the network (a security feature), though I shouldn't think &amp;nbsp;
&lt;br&gt;either feature (binary compatibility or network distributed objects) &amp;nbsp;
&lt;br&gt;would be needed by a TTS server.
&lt;br&gt;&lt;br&gt;HTH
&lt;br&gt;&lt;br&gt;--Robert
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuspeech-contact mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23077242&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuspeech-contact@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://lists.gnu.org/mailman/listinfo/gnuspeech-contact&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Monet-Update-tp23007084p23077242.html" />
</entry>

</feed>
