音声合成
現代では、様々なパーソナルコンピュータ向けあるいはスマートフォン向けなどのオペレーティングシステムに音声合成機能が搭載されている。
Android
アプリケーション開発用にはAndroid SDK (Software Development Kit) が、ランタイムとライブラリの開発用にはAndroid NDK (Native Development Kit) が無償提供されている。Android SDKによって、Android携帯電話機とホストPCとをUSBで接続して、アプリケーションプログラムを携帯電話機上で実行しながらPC上でデバッグすることができる。Googleが有償で提供するSIMロックフリーの開発専用携帯電話機や他社の専用の携帯電話機エミュレータでないと、低レベルのランタイムとライブラリーを書き換えることは出来ない。対応しているオペレーティングシステムはLinux（Ubuntu 8.04以降など）、Mac OS X v10.5.8以降 (Intel Mac)、Windows XP以降である。開発環境には、Android Studioが推奨されている。Visual Studio、IntelliJ IDEAなど他の統合開発環境も対応している。