AudioTextToSpeech

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

No explorable

AudioTextToSpeech se usa para reproducir texto como sonido, audiode voz.Proporciona un solo puerto de salida que se puede conectar a otros pines a través de Wires.Esta API aún está en desarrollo y aún no está disponible públicamente.

Muestras de código

Outputting Text as Speech

local audioTextToSpeech: AudioTextToSpeech = Instance.new("AudioTextToSpeech")
audioTextToSpeech.Parent = workspace
audioTextToSpeech.Text = "Hello! Converting text into speech is fun!"
audioTextToSpeech.VoiceId = "1"
local deviceOutput = Instance.new("AudioDeviceOutput")
deviceOutput.Parent = workspace
local wire = Instance.new("Wire")
wire.Parent = workspace
wire.SourceInstance = audioTextToSpeech
wire.TargetInstance = deviceOutput
local count = 0
local connection = nil
connection = audioTextToSpeech.Ended:Connect(function()
audioTextToSpeech.Text = "I can count to " .. count .. " because I am very smart"
audioTextToSpeech.VoiceId = "2"
audioTextToSpeech.TimePosition = 0
audioTextToSpeech:Play()
count += 1
if count > 10 then
connection:Disconnect()
end
end)
audioTextToSpeech:Play()

Resumen

Propiedades

  • Solo lectura
    No replicado
    Leer paralelo

    Indica si el objeto AudioTextToSpeech se ha cargado, se ha búfeado y está listo para jugar.

  • Seguridad de Roblox
    Leer paralelo

    Indica si el objeto AudioTextToSpeech está jugando actualmente.

  • Leer paralelo

    Controla si los objetos de AudioTextToSpeech bucles.

  • Leer paralelo

    Controla el tono del sonido, audiode voz generado, que será independiente de su velocidad.

  • Leer paralelo

    Controla con qué rapidez se reproducirá el audio del discurso, lo que controla su tono.

  • Leer paralelo

    Controla la velocidad del sonido, audiode discurso generado, que será independiente de su tono.

  • Leer paralelo

    El texto que se convertirá en audio de voz por AudioTextToSpeech .

  • Solo lectura
    No replicado
    Leer paralelo

    Denota la longitud del sonido, audiode discurso generado.

  • Leer paralelo

    Rastrea la posición actual del cabezal de reproducción dentro del sonido, audiode audio generado.

  • Leer paralelo

    El estilo de voz que se usará por AudioTextToSpeech .

  • Leer paralelo

    Controla el volumen con el que se reproducirá el audio de voz generado.

Métodos

Eventos

Propiedades

IsLoaded

Solo lectura
No replicado
Leer paralelo

IsPlaying

Seguridad de Roblox
Leer paralelo

Looping

Leer paralelo

Pitch

Leer paralelo

PlaybackSpeed

Leer paralelo

Speed

Leer paralelo

Text

Leer paralelo

TimeLength

Solo lectura
No replicado
Leer paralelo

TimePosition

Leer paralelo

VoiceId

Leer paralelo

Volume

Leer paralelo

Métodos

GetConnectedWires

Instances

Parámetros

pin: string
Valor predeterminado: ""

Devuelve

Instances

Pause

()

Devuelve

()

Play

()

Devuelve

()

Unload

()

Devuelve

()

GetWaveformAsync

Proporciona

Parámetros

timeRange: NumberRange
Valor predeterminado: ""
samples: number
Valor predeterminado: ""

Devuelve

Proporciona

Devuelve

Eventos

Ended


Looped


WiringChanged

Parámetros

connected: boolean
pin: string
wire: Wire
instance: Instance