iOS TextToSpeech extension for free

Find out what's going on with LiveCode (the company), product releases, announcements, and events.

Moderators: Klaus, FourthWorld, heatherlaine, kevinmiller, robinmiller

Post Reply
jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2562
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

iOS TextToSpeech extension for free

Post by jmburnod » Thu Apr 09, 2020 11:53 am

Hi All,
I use this extension for four months with successs (LC 9.5.0, iOS 13.1.2)
I'm happy to announce you may get it fro free.

Two "computer science" students from the Federal Polytechnic School of Lausanne "have agreed to put their skills to the service of EcrireEnPictos with this extension © 2020 -
LiveCode-Extension-iOS-SpeechSynthetizer.
Simon Wicky & Samuel Chassot, from Bulle en Gruyère (Friborg - Switzerland), wanted to offer this extension under the MIT License.
Alternatic.ch and Erucipe would like to thank the fine Simon & Sam team (SwissEduHack) for their very professional work which has given complete satisfaction.

This extension is free, you may get it here.
https://github.com/SwissEduHack/LiveCod ... ynthetizer

Copyright (c) 2020 Simon Wicky & Samuel Chassot
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

According to fr.wikepdia.org, the license gives anyone receiving the software (and its files) the unlimited right to use it, copy it, modify it, merge it, publish it, distribute it, sell it and "under - license holder "(incorporate it into another license). The only obligation is to incorporate the license and copyright notice in all copies.

Alternatic.ch and Erucipe would like to thank the fine Simon & Sam team (SwissEduHack) for their very professional work which has given complete satisfaction.
We wish them a great student and professional journey to come!
For Alternatic: Elvio FISLER, president
For Erucipe: Jean-Marc BURNOD, software designer with LiveCode

Best regards
Jean-Marc

bogs
Posts: 5101
Joined: Sat Feb 25, 2017 10:45 pm

Re: iOS TextToSpeech extension for free

Post by bogs » Thu Apr 09, 2020 12:16 pm

Now that is WAY cool JM!
Image

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2562
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: iOS TextToSpeech extension for free

Post by jmburnod » Thu Apr 09, 2020 3:30 pm

Hi Bogs,
Thanks for your message.
We have some discuss about licence.
Finaly we decided it would be whole free, for commercial products too.
Make knowledge more accessible is the first goal of alternatic.ch and this extension is one contribution.

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2562
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: iOS TextToSpeech extension for free

Post by jmburnod » Fri Apr 24, 2020 4:35 pm

Hi All,
Is there anyone who may test iOS-SpeechSynthetizer extension with LC 9.06 ?
Thanks in advance
Best regards
Jean-Marc

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2562
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: iOS TextToSpeech extension for free

Post by jmburnod » Tue Jun 23, 2020 6:43 pm

Hi All,
iOS-SpeechSynthetizer extension works fine with LC 9.06 :D
Best regards
Jean-Marc

jiml
Posts: 242
Joined: Sat Dec 09, 2006 1:27 am
Location: Los Angeles

Re: iOS TextToSpeech extension for free

Post by jiml » Tue Jun 23, 2020 6:52 pm

Wonderful!
Thank You to all those who created this!

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2562
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: iOS TextToSpeech extension for free

Post by jmburnod » Sat Nov 28, 2020 11:48 am

Hi All,
I notice that some controls of my app doesn't work if i didn't call before SpeechSynthetizer extension which is loaded at startup.
One call to this extension at preopenstack seems the trick.
Best regards
Jean-Marc

trevix
Posts: 588
Joined: Sat Feb 24, 2007 11:25 pm
Location: Italy
Contact:

Re: iOS TextToSpeech extension for free

Post by trevix » Wed Feb 03, 2021 1:47 pm

Hi and thanks again for what you did!!
Is there any chance that the TTS could be saved as audio to a variable (best) or to a file?
TTS is so good on iOS and Android, that the extension should be able (like in my wishes) to transmit it to a different device (whose TTS could not be that good).
Thanks
Trevix
Trevix
OSX 10.14.6 LC 9.6.0 Dp2 iOs 9.3>

jmburnod
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2562
Joined: Sat Dec 22, 2007 5:35 pm
Location: Genève
Contact:

Re: iOS TextToSpeech extension for free

Post by jmburnod » Wed Feb 03, 2021 6:54 pm

Hi Trevix,
thanks again for what you did!!
Unfortunatly, i did nothing. Just convainc some students to do it. :D
Did you ask this on github ?
https://github.com/SwissEduHack/LiveCod ... ynthetizer
Samuel (one of authors) use it to follow feed-backs.
Kind regards
Jean-Marc

PaulDaMacMan
Posts: 360
Joined: Wed Apr 24, 2013 4:53 pm
Contact:

Re: iOS TextToSpeech extension for free

Post by PaulDaMacMan » Wed Feb 10, 2021 3:46 am

trevix wrote:
Wed Feb 03, 2021 1:47 pm
Hi and thanks again for what you did!!
Is there any chance that the TTS could be saved as audio to a variable (best) or to a file?
TTS is so good on iOS and Android, that the extension should be able (like in my wishes) to transmit it to a different device (whose TTS could not be that good).
Thanks
Trevix
I'm not sure about Android, but I know that the newer AV Speech API available on newer macOS versions (10.14+) and on iOS does not have any readily available calls for rendering speech to a file (it can still be done but it's a bit more complicated), however the older NSSpeech API on macOS does have a call for saving speech to an audio file. I did include this in my LCB lib that wrap NSSpeech, here: https://github.com/PaulMcClernan/LCB_NSSpeechLib, specifically the function I called "NSspeechSpeechStringToFile".
My LCB Repos: https://github.com/PaulMcClernan/
My LiveCode YouTube Videos: PlayList

Post Reply

Return to “Announcements”