Making a Voice Synthesis App with Ivona and Python - Part 4

in #programming7 years ago

This is the fourth video in my tutorial series of making a speech synthesis that mimics natural language, in Python.

In this video, we define and work on the callback function. The callback function contains the speaking functionality of this program. Once that is taken care of, we use this function in the 'Speak' button so that clicking the 'Speak' button will have Ivona speak whatever is inside the entry field.

I end the video by testing how it works and I show you that while speaking (while the 'Speak' is invoked) the app freezes, thus rendering the user unable to input or give other commands to the app. This issue will be taken care of in the next video by using the threading module in Python.


Previously in this series:

  1. Making a Voice Synthesis App with Ivona and Python - Part 1
  2. Making a Voice Synthesis App with Ivona and Python - Part 2
  3. Making a Voice Synthesis App with Ivona and Python - Part 3


To stay in touch with me, follow @cristi

#programming #science #python


Cristi Vlad, Self-Experimenter and Author

Sort:  

but is it free?

what do you mean?

ivona is freeware? im loonking for a good freeware!

it is for limited use and testing for developers.

Coin Marketplace

STEEM 0.27
TRX 0.13
JST 0.032
BTC 62726.22
ETH 2961.65
USDT 1.00
SBD 3.60