public sealed class StreamingSynthesisInput : IMessage<StreamingSynthesisInput>, IEquatable<StreamingSynthesisInput>, IDeepCloneable<StreamingSynthesisInput>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Text-to-Speech v1beta1 API class StreamingSynthesisInput.
The raw text to be synthesized. It is recommended that each input
contains complete, terminating sentences, as this will likely result in
better prosody in the output audio. That being said, users are free to
input text however they please.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference information for the `StreamingSynthesisInput` class within the Google Cloud Text-to-Speech v1beta1 API."],["The `StreamingSynthesisInput` class is used to define the input for text-to-speech synthesis and implements several interfaces including `IMessage`, `IEquatable`, and `IDeepCloneable`."],["The class offers two constructors: a default constructor and one that accepts another `StreamingSynthesisInput` instance, allowing the creation of `StreamingSynthesisInput` objects."],["It has properties like `HasText`, which checks if the text field is set, `InputSourceCase` for determining the input source, and `Text` for the raw text to be converted to speech."],["The text property within the class (`Text`) allows users to provide text, with a recommendation for complete sentences to enhance prosody, though it accepts any text input."]]],[]]