FakeYouNet is .NET library that allows you to interact with the FakeYou API easily.
Made in NET6, compatible with Windows, Linux, Android and macOS.
FakeYouNet is available in a Nuget Packet.
Install-Package FakeYouNet
var client = new Client();
var voices = await client.SearchVoice("mario");
var client = new Client();
var voice = await client.FindVoiceByTitle("mario");
var bytes = await client.MakeTTS(voice, "testing 1, 2, 3, testing");
var client = new Client();
var voice = await client.FindVoiceByTitle("mario");
var bytes = await client.MakeTTS(voice, "testing 1, 2, 3, testing");
using MemoryStream memoryStream = new MemoryStream(audioData);
using WaveFileReader reader = new WaveFileReader(ms);
using WaveOutEvent outputDevice = new WaveOutEvent();
outputDevice.Init(reader);
outputDevice.Play();
var client = new Client();
var voice = await client.FindVoiceByTitle("mario");
await client.DownloadMakeTTS(voice, "testing 1, 2, 3, testing", "test.wav");
- Get categories and voices
- Cache categories and voices
- Get TTS bytes with timeout
- Download TTS as wav withtimeout
- Login free account
- Premium account
- LeaderBoard
- Edit client