You Are Here:

Community: Developer Discussion Boards

#1 Old [announce] Speechy : say any word thru phone speaker ! - 2006-11-07, 18:37

Join Date: Feb 2005
Posts: 1,353
Location: Belgium (Europe)
cyke64's Avatar
cyke64
Offline
Super Contributor
hello ,

Here's a new python extension module for speaking out any word (phrase) by using undocumented features SIND (Speaker Independent Name Dialing)

Latest S60 devices from Nokia (starting from N70 and N90) include speaker independent name dialing
(SIND) and enhanced voice commands. You don't have to train your phone voice dialing anymore.
To make a call you simply need to push the voice key and say the name from the phonebook.

SIND feature is closed for third party developers. However, there is a shortcut for using
the Text-to-Speech part of SIND. You can make your phone synthesize a piece of arbitrary
text by passing a specially formed descriptor to the CMdaAudioPlayerUtility.

The speech quality is too low for synthesizing emails or even single sentences, but is sufficient
for pronouncing one-two words expected by the user. It can really be used in your program for
synthesizing names, "left", "right", maybe addresses.

short example :
Code:
from speechy import *
say(u'Hello')
Requirement : any 3rd edition S60 phone or 2nd FP3 S60 phone (only N70 and N90 !)

Remarks : There's no speechy 2nd binary package available for downloading but you can compile source code yourself (it must work

links:
source code
speechy for 3rd ed

Thanks to Artem Marchenko (for Original Idea)
Thanks to Michele for 3rd source convertion
http://symbianexample.com/texttospeech
http://symbianexample.com/tts-exampl...60-3rd-edition


pys60 1.4.5,1.9.7,pygame,PyS60 CE on E90 , N810 with Python 2.5.2 and ... last PyS60 1.9.7 with touch ui on 5800 !

pys60 extension modules on http://cyke64.googlepages.com/
Last edited by cyke64 : 2006-11-07 at 18:57.
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules

You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
how to distinguish between the phone and mobile phone field in the contact database. acelias General Symbian C++ 2 2005-03-19 08:42
HELP!!!- 3200 Phone Restricted ajit2win General Discussion 4 2004-12-12 11:10
How to initiate a GPRS connection to the mobile phone from a remote server? VigenIssahhanjan Symbian Networking & Messaging 2 2004-11-22 09:50
7610 Contacts - Formatted Phone Numbers padlon General Discussion 2 2004-11-12 19:02
Clarification: pdf -WAP Phone to server via NT RAS and modem Nokia_Archive General Browsing 1 2002-05-17 03:49

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomhttpE3aE2fE2fdiscussionE2eforumE2enokiaE2ecomE2fforumE2fshowthreadE2ephpE3ftE3d81449X qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE44iscussionQ qdcZtypeQUqfntypeZE44iscussionContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUqfnTopicZpythonQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE44iscussionQ qfnZtypeQUqfntypeZE44iscussionContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZuserE5ftagQSxpythonX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE44iscussionQ qrdfZtypeQUqfntypeZE44iscussionContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ