klassetranscriptie::MeetingTranscriber
class Transcription::MeetingTranscriber
: public Recognizer
Klas voor transcriber vergadering.
Leden
SessionStarted
Syntaxis: public EventSignal< constSessionEventArgs & > SessionStarted;
Signaal voor gebeurtenissen die het begin van een herkenningssessie (bewerking) aangeven.
SessionStopped
Syntaxis: public EventSignal< constSessionEventArgs & > SessionStopped;
Signaal voor gebeurtenissen die het einde van een herkenningssessie (bewerking) aangeven.
SpeechStartDetected
Syntaxis: public EventSignal< constRecognitionEventArgs & > SpeechStartDetected;
Signaal voor gebeurtenissen die het begin van de spraak aangeven.
SpeechEndDetected
Syntaxis: public EventSignal< constRecognitionEventArgs & > SpeechEndDetected;
Signaal voor gebeurtenissen die het einde van de spraak aangeven.
Overzetten
Syntaxis: public EventSignal< constMeetingTranscriptionEventArgs & > Transcribing;
Signaal voor gebeurtenissen met tussenliggende herkenningsresultaten.
Getranscribeerd
Syntaxis: public EventSignal< constMeetingTranscriptionEventArgs & > Transcribed;
Signaal voor gebeurtenissen met definitieve herkenningsresultaten. (wat een geslaagde herkenningspoging aangeeft).
Geannuleerd
Syntaxis: public EventSignal< constMeetingTranscriptionCanceledEventArgs & > Canceled;
Signaal voor gebeurtenissen met geannuleerde herkenningsresultaten (wat een herkenningspoging aangeeft die als gevolg hiervan is geannuleerd of een directe annuleringsaanvraag of, als alternatief, een transport- of protocolfout).
Eigenschappen
Syntaxis: public PropertyCollection & Properties;
Een verzameling eigenschappen en de bijbehorende waarden die zijn gedefinieerd voor deze MeetingTranscriber.
JoinMeetingAsync
Syntaxis: public inline std::future< void > JoinMeetingAsync ( std::shared_ptr< Meeting > meeting );
Deelnemen aan een vergadering.
Parameters
meeting
Een slimme aanwijzer van de vergadering waaraan u wilt deelnemen.
Retouren
Een lege toekomst.
LeaveMeetingAsync
Syntaxis: public inline std::future< void > LeaveMeetingAsync ( );
Verlaat een vergadering.
Opmerking: Nadat u een vergadering hebt verlaten, worden er geen transscribeerde of getranscribeerde gebeurtenissen naar eindgebruikers verzonden. Eindgebruikers moeten deelnemen aan een vergadering om de gebeurtenissen opnieuw op te halen.
Retouren
Een lege toekomst.
StartTranscribingAsync
Syntaxis: public inline std::future< void > StartTranscribingAsync ( );
Asynchroon een vergadering transcriberen wordt gestart.
Retouren
Een lege toekomst.
StoppentranscribingAsync
Syntaxis: public inline std::future< void > StopTranscribingAsync ( );
Asynchroon stopt het transcriberen van een vergadering.
Retouren
Een lege toekomst.
MeetingTranscriber
Syntaxis: public inline explicit MeetingTranscriber ( SPXRECOHANDLE hreco );
Interne constructor. Hiermee maakt u een nieuw exemplaar met behulp van de opgegeven ingang.
Parameters
hreco
Recognizer-ingang.
~MeetingTranscriber
Syntaxis: public inline ~MeetingTranscriber ( );
Destructor.
SetAuthorizationToken
Syntaxis: public inline void SetAuthorizationToken ( const std::string & token );
Hiermee stelt u het autorisatietoken in dat wordt gebruikt om verbinding te maken met de server.
Parameters
token
Het autorisatietoken.
GetAuthorizationToken
Syntaxis: public inline std::string GetAuthorizationToken ( );
Hiermee haalt u het autorisatietoken op.
Retouren
Autorisatietoken
FromConfig
Syntaxis: public inline static std::shared_ptr< MeetingTranscriber > FromConfig ( std::shared_ptr< Audio::AudioConfig > audioInput );
Een transcriber voor een vergadering maken op basis van een audioconfiguratie.
Parameters
audioInput
Audioconfiguratie.
Retouren
Een ingepakte vergadertranscriber-aanwijzer met slimme aanwijzer.