microsoft-cognitiveservices-speech-sdk package

Sınıflar

ActivityReceivedEventArgs

Alınan ileti/olayların içeriğini tanımlar.

AudioConfig

Kullanılacak giriş türünü (mikrofon, dosya, akış) belirtmek için kullanılan ses girişi yapılandırmasını temsil eder.

AudioInputStream

Özel ses giriş yapılandırmaları için kullanılan ses giriş akışını temsil eder.

AudioOutputStream

Özel ses çıkış yapılandırmaları için kullanılan ses çıkış akışını temsil eder.

AudioStreamFormat

Özel ses girişi yapılandırmaları için kullanılan ses akışı biçimini temsil eder.

AutoDetectSourceLanguageConfig

Dil otomatik algılama yapılandırması.

AutoDetectSourceLanguageResult

Çıkış biçimi

AvatarConfig

Konuşan avatar yapılandırmasını tanımlar.

AvatarEventArgs

Konuşan avatar olayları için içerik tanımlar.

AvatarSynthesizer

Avatar synthesizer'ı tanımlar.

AvatarVideoFormat

Avatar çıkış video biçimini tanımlar.

AvatarWebRTCConnectionResult

Avatar WebRTC bağlantı sonucunu tanımlar.

BaseAudioPlayer

Temel ses çalar sınıfı TODO: Şimdilik yalnızca PCM'yi çalar.

BotFrameworkConfig

Bot Framework arka ucu kullanmak için iletişim kutusu hizmeti bağlayıcı nesnesi yapılandırmalarını tanımlayan sınıf.

CancellationDetails

Bir sonucun neden iptal edildiği hakkında ayrıntılı bilgi içerir.

CancellationDetailsBase

Bir sonucun neden iptal edildiği hakkında ayrıntılı bilgi içerir.

Connection

Bağlantı, belirtilen Tanıyıcının konuşma hizmetine bağlantıyı yönetmek için bir ara sunucu sınıfıdır. Varsayılan olarak, Bir Tanıyıcı gerektiğinde hizmete bağlantıyı otonom olarak yönetir. Connection sınıfı, kullanıcıların bir bağlantıyı açıkça açması veya kapatması ve bağlantı durumu değişikliklerine abone olması için ek yöntemler sağlar. Bağlantı kullanımı isteğe bağlıdır ve çoğunlukla bağlantı durumuna göre uygulama davranışının ince ayarının gerekli olduğu senaryolar için kullanılır. Kullanıcılar, bu Bağlantıyla ilişkilendirilmiş Tanıyıcıda tanımayı başlatmadan önce önceden bir bağlantıyı el ile ayarlamak için isteğe bağlı olarak Open() çağrısı yapabilir. Tanıyıcının hizmete bağlanması veya bağlantısını kesmesi gerekiyorsa, bağlantıyı bağımsız olarak ayarlar veya kapatır. Bu durumda Bağlantı, Bağlı/Bağlantısı Kesilmiş olaylar aracılığıyla bağlantı durumunun değiştirilmesiyle bildirilir. Sürüm 1.2.1'de eklendi.

ConnectionEventArgs

Bağlı/Bağlantısı Kesildi gibi bağlantı olayları için yükü tanımlar. Sürüm 1.2.0'da eklendi

ConnectionMessage

ConnectionMessage, konuşma hizmetine gönderilen ve konuşma hizmetinden alınan uygulamaya özgü iletileri temsil eder. Bu iletiler hata ayıklama amacıyla sağlanır ve Azure Bilişsel Hizmetler Konuşma Hizmeti ile üretim kullanım örnekleri için kullanılmamalıdır. Konuşma Tanıma Hizmeti'ne gönderilen ve konuşma hizmetinden alınan iletiler bildirimde bulunmadan değiştirilebilir. Buna ileti içeriği, üst bilgiler, yük, sipariş vb. dahildir. Sürüm 1.11.0'da eklendi.

ConnectionMessageEventArgs
Conversation
ConversationExpirationEventArgs

SessionStarted/Stopped, SoundStarted/Stopped gibi oturum olaylarının içeriğini tanımlar.

ConversationParticipantsChangedEventArgs

SessionStarted/Stopped, SoundStarted/Stopped gibi oturum olaylarının içeriğini tanımlar.

ConversationTranscriber

Mikrofon, dosya veya diğer ses giriş akışlarından konuşmacı ayrımı ile konuşma tanıma gerçekleştirir ve sonuç olarak metin dökümünü alır.

ConversationTranscriptionCanceledEventArgs

RecognitionErrorEvent içeriğini tanımlar.

ConversationTranscriptionEventArgs

Konuşma dökümü/transkribing olayının içeriğini tanımlar.

ConversationTranscriptionResult

Konuşma transkripsiyonu sonucunu tanımlar.

ConversationTranslationCanceledEventArgs
ConversationTranslationEventArgs

Konuşma Başlatma/Bitiş Algılandı gibi oturum olayları için yükü tanımlar

ConversationTranslationResult

Çeviri metni sonucu.

ConversationTranslator

Konuşmaya katılın, konuşmadan ayrılın veya bir konuşmaya bağlanın.

Coordinate

2B alanda bir koordinat tanımlar.

CustomCommandsConfig

CustomCommands arka ucu kullanmak için iletişim kutusu hizmeti bağlayıcı nesnesi yapılandırmalarını tanımlayan sınıf.

Diagnostics

1.21.0 sürümünde eklenen konsol çıkışını yönetmek için tanılama API'sini tanımlar

DialogServiceConfig

İletişim kutusu hizmeti bağlayıcısı için temel yapılandırmaları tanımlayan sınıf

DialogServiceConnector

İletişim Kutusu Hizmet Bağlayıcısı

IntentRecognitionCanceledEventArgs

Amaç tanıma iptal edilen sonuç olaylarının yükünü tanımlayın.

IntentRecognitionEventArgs

Amaç tanıma sonucu olay bağımsız değişkenleri.

IntentRecognitionResult

Amaç tanıma sonucu.

IntentRecognizer

Amaç tanıyıcı.

KeywordRecognitionModel

Kullanıcının daha fazla konuşma tanıma başlatmak için bir anahtar sözcük söylediğini tanımak için bir anahtar sözcük tanıma modelini temsil eder.

LanguageUnderstandingModel

Dil anlama modeli

Meeting
MeetingTranscriber
MeetingTranscriptionCanceledEventArgs

MeetingTranscriptionCanceledEvent içeriğini tanımlar.

MeetingTranscriptionEventArgs

Toplantı dökümü/transkribing olayının içeriğini tanımlar.

NoMatchDetails

NoMatch tanıma sonuçları için ayrıntılı bilgiler içerir.

Participant

Konuşmadaki katılımcıyı temsil eder. Sürüm 1.4.0'da eklendi

PhraseListGrammar

Konuşma tanımayı geliştirmek için yeni tümcecik eklemelerine izin verir.

Tanıyıcıya eklenen tümcecikler, bir sonraki tanımanın başlangıcında veya SpeechSDK'nin konuşma hizmetine yeniden bağlanması gerektiğinde etkili olur.

PronunciationAssessmentConfig

Söyleniş değerlendirme yapılandırması.

PronunciationAssessmentResult

Söyleniş değerlendirme sonuçları.

PropertyCollection

Özelliklerin ve değerlerinin koleksiyonunu temsil eder.

PullAudioInputStream

Özel ses giriş yapılandırmaları için kullanılan ses giriş akışını temsil eder.

PullAudioInputStreamCallback

Özel ses giriş akışları için geri çağırma yöntemlerini (read() ve close()) tanımlayan soyut bir temel sınıf.

PullAudioOutputStream

Özel ses çıkışı yapılandırmaları için kullanılan bellek destekli anında iletme ses çıkış akışını temsil eder.

PushAudioInputStream

Özel ses girişi yapılandırmaları için kullanılan bellek destekli anında iletme ses giriş akışını temsil eder.

PushAudioOutputStream

Özel ses çıkış yapılandırmaları için kullanılan ses çıkış akışını temsil eder.

PushAudioOutputStreamCallback

Özel ses çıkış akışları için geri çağırma yöntemlerini (write() ve close()) tanımlayan soyut bir temel sınıf.

RecognitionEventArgs

Konuşma Başlatma/Bitiş Algılandı gibi oturum olayları için yükü tanımlar

RecognitionResult

Konuşma tanımanın sonucunu tanımlar.

Recognizer

Temel olarak yaygın olay işleyicileri içeren temel sınıf Tanıyıcısını tanımlar.

ServiceEventArgs

Sürüm 1.9.0'da eklenen herhangi bir Hizmet iletisi olayı için yükü tanımlar

SessionEventArgs

SessionStarted/Stopped, SoundStarted/Stopped gibi oturum olaylarının içeriğini tanımlar.

SourceLanguageConfig

Kaynak Dil yapılandırması.

SpeakerAudioDestination

Yalnızca tarayıcıda çalışan hoparlör kayıttan yürütme ses hedefini temsil eder. Not: SDK, ses çalmak için Medya Kaynağı Uzantılarını kullanmayı dener. Mp3 biçimi Microsoft Edge, Chrome ve Safari'de (masaüstü) daha iyi destek sunar, bu nedenle kayıttan yürütme için mp3 biçimini belirtmek daha iyidir.

SpeakerIdentificationModel

Konuşmacı Tanıma Modeli için SpeakerIdentificationModel sınıfını tanımlar, konuşmacıların tanımlanacağı bir profil kümesi içerir

SpeakerRecognitionCancellationDetails
SpeakerRecognitionResult

Çıkış biçimi

SpeakerRecognizer

Konuşmacı Tanıma için SpeakerRecognizer sınıfını tanımlar Ses Profili işlemleri için kullanıcıdan gelen işlemleri işler (ör. createProfile, deleteProfile)

SpeakerVerificationModel

Konuşmacı Tanıma Modeli için SpeakerVerificationModel sınıfını tanımlar, konuşmacının doğrulandığı bir profil içerir

SpeechConfig

Konuşma yapılandırması.

SpeechConfigImpl
SpeechRecognitionCanceledEventArgs
SpeechRecognitionEventArgs

Konuşma tanıma/tanıma olayının içeriğini tanımlar.

SpeechRecognitionResult

Konuşma tanımanın sonucunu tanımlar.

SpeechRecognizer

Mikrofondan, dosyadan veya diğer ses giriş akışlarından konuşma tanıma gerçekleştirir ve sonuç olarak metin dökümünü alır.

SpeechSynthesisBookmarkEventArgs

Konuşma sentezi yer işareti olayının içeriğini tanımlar.

SpeechSynthesisEventArgs

Konuşma sentezi olaylarının içeriğini tanımlar.

SpeechSynthesisResult

Konuşma sentezinin sonucunu tanımlar.

SpeechSynthesisVisemeEventArgs

Konuşma sentezi viseme olayının içeriğini tanımlar.

SpeechSynthesisWordBoundaryEventArgs

Konuşma sentezi sözcük sınırı olayının içeriğini tanımlar.

SpeechSynthesizer

Metin okuma için SpeechSynthesizer sınıfını tanımlar. Sürüm 1.16.0 güncelleştirildi

SpeechTranslationConfig

Konuşma çevirisi yapılandırması.

SynthesisResult

Sentez sonuçları için temel sınıf

SynthesisVoicesResult

Konuşma sentezinin sonucunu tanımlar.

Synthesizer
TranslationRecognitionCanceledEventArgs

Konuşma tanıma iptal edilen sonuç olaylarının yükünü tanımlayın.

TranslationRecognitionEventArgs

Çeviri metni sonuç olayı bağımsız değişkenleri.

TranslationRecognitionResult

Çeviri metni sonucu.

TranslationRecognizer

Çeviri tanıyıcısı

TranslationSynthesisEventArgs

Çeviri Sentezi olay bağımsız değişkenleri

TranslationSynthesisResult

Çeviri sentezi sonucunu tanımlar, yani hedef dilde çevrilen metnin ses çıkışını tanımlar.

Translations

Parametrelerin ve değerlerinin koleksiyonunu temsil eder.

TurnStatusReceivedEventArgs

Alınan ileti/olayların içeriğini tanımlar.

User
VoiceInfo

Sürüm 1.20.0'da eklenen Konuşma Sentezi sesi hakkında bilgi.

VoiceProfile

Konuşmacı Tanıma için Ses Profili sınıfını tanımlar

VoiceProfileCancellationDetails
VoiceProfileClient

Konuşmacı Tanıma için VoiceProfileClient sınıfını tanımlar Ses Profili işlemleri için kullanıcıdan gelen işlemleri işler (ör. createProfile, deleteProfile)

VoiceProfileEnrollmentCancellationDetails
VoiceProfileEnrollmentResult

Çıkış biçimi

VoiceProfilePhraseResult

Çıkış biçimi

VoiceProfileResult

Çıkış biçimi

Arabirimler

CancellationEventArgs
ConversationInfo
IParticipant

Konuşmadaki katılımcıyı temsil eder. Sürüm 1.4.0'da eklendi

IPlayer

Duraklatma, sürdürme vb. gibi ses kayıttan yürütmeyi denetlemek için ses oynatıcı arabirimini temsil eder.

IVoiceJson
MeetingInfo
VoiceSignature

Numaralandırmalar

AudioFormatTag
CancellationErrorCode

CancellationReason'un Error olması durumunda hata kodunu tanımlar. Sürüm 1.1.0'da eklendi.

CancellationReason

Tanıma sonucunun iptal edilebileceği olası nedenleri tanımlar.

LanguageIdMode

Dil Tanımlama modu

LogLevel
NoMatchReason

Tanıma sonucunun tanınmama ihtimalinin olası nedenlerini tanımlar.

OutputFormat

Konuşma Tanıma çıkış biçimlerini tanımlayın.

ParticipantChangedReason
ProfanityOption

Küfür seçeneği. Sürüm 1.7.0'da eklendi.

PronunciationAssessmentGradingSystem

Söyleniş puanı kalibrasyonu için puan sistemini tanımlar; varsayılan değer FivePoint'tir. Sürüm 1.15.0'a eklendi

PronunciationAssessmentGranularity

Söyleniş değerlendirme ayrıntı düzeyini tanımlar; varsayılan değer Phoneme'dir. Sürüm 1.15.0'a eklendi

PropertyId

Konuşma özelliği kimliklerini tanımlar.

ResultReason

Bir tanıma sonucunun oluşturulmasının olası nedenlerini tanımlar.

ServicePropertyChannel

Özellik ayarlarını hizmete geçirmek için kullanılan kanalları tanımlar. Sürüm 1.7.0'da eklendi.

SpeakerRecognitionResultType
SpeechSynthesisBoundaryType

Konuşma sentezi sınır olayının sınır türünü tanımlar.

SpeechSynthesisOutputFormat

Konuşma sentezi ses çıkış biçimlerini tanımlayın. SpeechSynthesisOutputFormat 1.17.0 sürümünde güncelleştirildi

VoiceProfileType

Çıkış biçimi