SharpTalkTTS

Library

a formant TTS engine

bytesizedfox updated 5mo ago 2 MB engine 25
thumb_up 3 open_in_new View on sbox.game
SharpTalkTTS

Getting Started:

to get started, install the library and begin with this template
(note, in my testing, i had to restart the editor before it worked, so if it breaks please try that before reporting a bug)

template code:

Add a SharpTalkSpeaker component to any GameObject in the editor, then speak from code:
public sealed class MyComponent : Component
{
    [Property] SharpTalkSpeaker Speaker { get; set; }

    protected override void OnStart()
    {
        _ = Speaker.Speak( "Hello, world!" );
    }
}

Runtime Voice Switching:

Speaker.SetVoice( VoiceData.WhisperVoice );
_ = Speaker.Speak( "This is a whisper." );

Speaker.SetVoice( VoiceData.BaselineVoice );
_ = Speaker.Speak( "Back to normal." );

Lipsync:

OnPhoneme fires on the main thread as each phoneme begins playing, giving you a timeline to drive blend shapes, jaw bones, or any other animation:

Speaker.OnPhoneme += e =>
{
    Log.Info( $"Phoneme {e.Phoneme} at {e.TimeSeconds:F3}s" );
    // Drive a blend shape, animate a jaw bone, etc.
};
_ = Speaker.Speak( "Watch my mouth move." );
No usage statistics available
This package may be new or not widely used yet. Usage data becomes available as more users install and play with the package.
0 recorded entries
Rank Player Score Recorded
refresh
Discovering package leaderboards...
Package ID: bytesizedfox.sharptalktts
Created: 2026-04-29 04:45 UTC
Updated: 2026-05-13 01:26 UTC
Type: library
Public: Yes
Version: 239507
files: 42
Size: 2.5 MB
Engine Version: 25
Asset Version ID: 239507
Version Created: 2026-05-13 01:26 UTC
Hash: 5248929230341868290
Manifest: Open manifest
new_releases Latest Update May 13, 2026
Changes on 2026-05-13
239507 May 13, 2026
Changes on 2026-05-13
231993 May 6, 2026
Changes on 2026-05-06
231818 May 6, 2026
Changes on 2026-05-06
230884 May 5, 2026
Changes on 2026-05-05
225513 May 2, 2026
Changes on 2026-05-02
225493 May 2, 2026
Changes on 2026-05-02
225349 May 2, 2026
Changes on 2026-05-02
225289 May 1, 2026
Changes on 2026-05-01
225276 May 1, 2026
Changes on 2026-05-01
224829 May 1, 2026
Changes on 2026-05-01
info Live API Passthrough & Removal Notice

This file manifest and asset metadata are retrieved live directly from the official Facepunch s&box public API. s&box Explorer does not host, store, or redistribute any package files. All download links route directly to Facepunch CDN servers.