Archive for the ‘Misc.’ Category

2017-08-11

Klattersynth TTS for Unity

Introducing Klattersynth TTS for Unity, now available in the Unity Asset Store.

It’s a really small and fully embedded speech synthesizer (a text-to-speech engine).

In contrast to some other speech assets, it does not need a network connection for generating speech using a 3rd party website, and it also does not use the speech synthesizer embedded in the Operating System (which differs based on what OS and what OS version you’re using).

Instead it’s fully embedded and runs probably on all platforms targeted by the Unity engine. It can generate and stream the speech real-time or it can pre-generate & cache clips and play them later. The audio clips are also played using a normal Unity AudioSource component, so they’ll also work with the 3D spatialization and reverb zones. Klattersynth TTS is contained in a ~100 KB “cross-platform” DLL file for Unity, which zip-compresses down to less than 30 KB!

You can try a WebGL demo build yourself in Klattersynth TTS website, or view showcase videos in YouTube.

(more…)

2014-06-27

Internet Reachability Verifier for Unity

Introducing my third little thing for the Unity Asset Store:

Internet Reachability Verifier for Unity

It’s a simple thing, but there wasn’t other assets available doing exactly this. Since I needed to build something like this, I figured out I’ll polish it a bit and put to asset store as well.

So what does it do, since Unity API already has Application.internetReachability?

The Application.internetReachability has a bit misleading name – it actually tells if it is technically possible for you to try to use the network. So, on a desktop machine it will always tell you that you can. On a mobile device it’s nice for checking if you’re really offline, or if you can try to make a connection (and if it is going to use WiFi or carrier data).

However, with mobile devices, quite often you need to go through a login web page before the internet truly works. In such wireless network, any WWW request will actually give you the login page instead of the data you actually wanted. This is the situation why you want to use Internet Reachability Verifier – read more details from its own web page.

Here are also some other assets to check out:

2013-01-18

Strobotnik

strobotnik_logo_onlyimage_512x512_padded_whitebkg
Strobotnik is name of my new company, found in January 2013.

There’s really no projects yet to speak about, so the only thing you can check out for now is the WWW page, complete with a logo effect, and perhaps visit or follow the related social media pages.

WWW: Strobotnik.com

Twitter: @Strobotnik

Facebook: Strobotnik page

Google+: +Strobotnik (Update 2019: Google+ is being closed, deleted link)

2012-07-07

Moving Forward

This spring was different time for me. For years my B.Sc. degree has been missing just a few tiny bits. For example, I needed just a few course credits to fill up a second minor subject, which is “Software Business” offered in collaboration by local universities. This spring I took a mini course and wrote one report about things I found interesting in last GDC, which were enough to get the few missing points. Now, after 15 years, I unlocked the B.Sc. achievement.

I don’t actually think there will be much difference from having a degree or not. It has just been sort of nagging thing because it was just almost there, so maybe it was sort of mentally easier to get done with that than keep it lingering forever. So I don’t have any current plans to continue towards M.Sc., even if I’m actually already halfway there (basically only thesis missing and a few other bits).

But that’s not all of things making this spring different for me. I decided it was time for me to leave Secret Exit, the company I co-founded over 5 years ago. I’m planning to continue as an “indie developer”, but I don’t really have anything announce-worthy to say about that yet.

I have actually already mentioned about these things in Twitter and Google+ already a while ago, so this post is sort of old news, but I figured I could write an update here as well.