Blog Archives

snow world

Tagged with:
Posted in Digital Multiple Media

Krita Drawing: Villa at river bank

Tagged with:
Posted in Digital Multiple Media

Drawing by Krita

Tagged with:
Posted in Digital Multiple Media

Create a jQuery plugin to make your web as a speaker

web-speech-api

I there anyway to make your web text content spoken?

There are a lot of APIs we can use, but it is not easy to choose a suitable one. I tried with google translate speech api (e.g:http://translate.google.com/translate_tts?ie=UTF-8&q=what+are+you+doing&tl=en-us), but there is a limitation that the length of sentence can not be longer than 100 characters for one time call. Anyway we can split our large content into array of sentences and every item is one sentence which shorter than 100 characters. Then loop the array to call google’s API, but another problem raises up, google will cancel our call because the frequency is too high.

Tagged with: ,
Posted in Digital Multiple Media, Javascript

Comparison of SSIM and PSNR for Image Quality Evaluation

SSIM vs PSNR

I developed a software for comparing SSIM and PSNR the two methods of image quality evaluation, and compare the two algorithms by experimental data. The experimental results show that the SSIM algorithm is more suitable for the human visual system characteristics than the PSNR and it can get better image quality evaluation results.

Tagged with: ,
Posted in Digital Multiple Media