MeetingTranscriber Kelas
Pada objek yang melakukan operasi transkripsi rapat.
- Warisan
-
MeetingTranscriber
Konstruktor
MeetingTranscriber(audio_config: AudioConfig | None = None)
Parameter
Nama | Deskripsi |
---|---|
audio_config
|
Konfigurasi untuk input audio. nilai default: None
|
Metode
join_meeting_async |
Secara asinkron bergabung dalam rapat. |
leave_meeting_async |
Secara asinkron meninggalkan pertemuan. Setelah meninggalkan rapat, tidak ada acara yang ditransskripsikan atau ditranskripsikan yang akan dikirim ke pengguna akhir. Pengguna akhir perlu bergabung dalam rapat untuk mendapatkan acara lagi. |
recognize_once |
Melakukan pengenalan dalam mode pemblokiran (sinkron). Mengembalikan setelah satu ucapan dikenali. Akhir dari ujaran tunggal ditentukan dengan mendengarkan keheningan di akhir atau sampai maksimal 15 detik audio diproses. Tugas mengembalikan teks pengenalan sebagai hasilnya. Untuk pengenalan multi-ucapan yang berjalan lama, gunakan start_continuous_recognition_async sebagai gantinya. |
recognize_once_async |
Melakukan pengenalan dalam mode non-pemblokiran (asinkron). Ini akan mengenali satu ucapan. Akhir dari satu ucapan ditentukan dengan mendengarkan keheningan di akhir atau hingga maksimum 15 detik audio diproses. Untuk pengenalan multi-ucapan yang berjalan lama, gunakan start_continuous_recognition_async sebagai gantinya. |
start_continuous_recognition |
Secara sinkron memulai operasi pengenalan berkelanjutan. Pengguna harus terhubung ke EventSignal untuk menerima hasil pengenalan. Panggil stop_continuous_recognition_async untuk menghentikan pengenalan. |
start_continuous_recognition_async |
Secara asinkron memulai operasi pengenalan berkelanjutan. Pengguna harus terhubung ke EventSignal untuk menerima hasil pengenalan. Panggil stop_continuous_recognition_async untuk menghentikan pengenalan. |
start_keyword_recognition |
Mengonfigurasi pengenal secara sinkron dengan model kata kunci yang diberikan. Setelah memanggil metode ini, pengenal mendengarkan kata kunci untuk memulai pengenalan. Panggil stop_keyword_recognition() untuk mengakhiri pengenalan yang dimulai kata kunci. |
start_keyword_recognition_async |
Secara asinkron mengonfigurasi pengenal dengan model kata kunci yang diberikan. Setelah memanggil metode ini, pengenal mendengarkan kata kunci untuk memulai pengenalan. Panggil stop_keyword_recognition_async() untuk mengakhiri pengenalan yang dimulai kata kunci. |
start_transcribing_async |
Secara asinkron mulai melakukan transskripsi rapat. |
stop_continuous_recognition |
Secara sinkron mengakhiri operasi pengenalan berkelanjutan yang sedang berlangsung. |
stop_continuous_recognition_async |
Secara asinkron mengakhiri operasi pengenalan berkelanjutan yang sedang berlangsung. |
stop_keyword_recognition |
Secara sinkron mengakhiri pengenalan yang dimulai kata kunci. |
stop_keyword_recognition_async |
Secara asinkron mengakhiri pengenalan yang dimulai kata kunci. |
stop_transcribing_async |
Secara asinkron menghentikan transskripsi rapat. |
join_meeting_async
Secara asinkron bergabung dalam rapat.
join_meeting_async(meeting: Meeting) -> ResultFuture
Parameter
Nama | Deskripsi |
---|---|
meeting
Diperlukan
|
|
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah bergabung dalam rapat. |
leave_meeting_async
Secara asinkron meninggalkan pertemuan. Setelah meninggalkan rapat, tidak ada acara yang ditransskripsikan atau ditranskripsikan yang akan dikirim ke pengguna akhir. Pengguna akhir perlu bergabung dalam rapat untuk mendapatkan acara lagi.
leave_meeting_async() -> ResultFuture
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah meninggalkan pertemuan. |
recognize_once
Melakukan pengenalan dalam mode pemblokiran (sinkron). Mengembalikan setelah satu ucapan dikenali. Akhir dari ujaran tunggal ditentukan dengan mendengarkan keheningan di akhir atau sampai maksimal 15 detik audio diproses. Tugas mengembalikan teks pengenalan sebagai hasilnya. Untuk pengenalan multi-ucapan yang berjalan lama, gunakan start_continuous_recognition_async sebagai gantinya.
recognize_once() -> SpeechRecognitionResult
Mengembalikan
Jenis | Deskripsi |
---|---|
Nilai hasil pengenalan sinkron. |
recognize_once_async
Melakukan pengenalan dalam mode non-pemblokiran (asinkron). Ini akan mengenali satu ucapan. Akhir dari satu ucapan ditentukan dengan mendengarkan keheningan di akhir atau hingga maksimum 15 detik audio diproses. Untuk pengenalan multi-ucapan yang berjalan lama, gunakan start_continuous_recognition_async sebagai gantinya.
recognize_once_async() -> ResultFuture
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang berisi nilai hasil pengenalan asinkron. |
start_continuous_recognition
Secara sinkron memulai operasi pengenalan berkelanjutan. Pengguna harus terhubung ke EventSignal untuk menerima hasil pengenalan. Panggil stop_continuous_recognition_async untuk menghentikan pengenalan.
start_continuous_recognition()
start_continuous_recognition_async
Secara asinkron memulai operasi pengenalan berkelanjutan. Pengguna harus terhubung ke EventSignal untuk menerima hasil pengenalan. Panggil stop_continuous_recognition_async untuk menghentikan pengenalan.
start_continuous_recognition_async()
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah pengenalan diinisialisasi. |
start_keyword_recognition
Mengonfigurasi pengenal secara sinkron dengan model kata kunci yang diberikan. Setelah memanggil metode ini, pengenal mendengarkan kata kunci untuk memulai pengenalan. Panggil stop_keyword_recognition() untuk mengakhiri pengenalan yang dimulai kata kunci.
start_keyword_recognition(model: KeywordRecognitionModel)
Parameter
Nama | Deskripsi |
---|---|
model
Diperlukan
|
model pengenalan kata kunci yang menentukan kata kunci yang akan dikenali. |
start_keyword_recognition_async
Secara asinkron mengonfigurasi pengenal dengan model kata kunci yang diberikan. Setelah memanggil metode ini, pengenal mendengarkan kata kunci untuk memulai pengenalan. Panggil stop_keyword_recognition_async() untuk mengakhiri pengenalan yang dimulai kata kunci.
start_keyword_recognition_async(model: KeywordRecognitionModel)
Parameter
Nama | Deskripsi |
---|---|
model
Diperlukan
|
model pengenalan kata kunci yang menentukan kata kunci yang akan dikenali. |
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah pengenalan diinisialisasi. |
start_transcribing_async
Secara asinkron mulai melakukan transskripsi rapat.
start_transcribing_async() -> ResultFuture
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah transkripsi rapat dimulai. |
stop_continuous_recognition
Secara sinkron mengakhiri operasi pengenalan berkelanjutan yang sedang berlangsung.
stop_continuous_recognition()
stop_continuous_recognition_async
Secara asinkron mengakhiri operasi pengenalan berkelanjutan yang sedang berlangsung.
stop_continuous_recognition_async()
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah pengenalan dihentikan. |
stop_keyword_recognition
Secara sinkron mengakhiri pengenalan yang dimulai kata kunci.
stop_keyword_recognition()
stop_keyword_recognition_async
Secara asinkron mengakhiri pengenalan yang dimulai kata kunci.
stop_keyword_recognition_async()
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah pengenalan dihentikan. |
stop_transcribing_async
Secara asinkron menghentikan transskripsi rapat.
stop_transcribing_async() -> ResultFuture
Mengembalikan
Jenis | Deskripsi |
---|---|
Masa depan yang terpenuhi setelah transkripsi rapat dihentikan. |
Atribut
authorization_token
Token otorisasi yang akan digunakan untuk menyambungkan ke layanan.
Catatan
Pemanggil perlu memastikan bahwa token otorisasi valid. Sebelum
token otorisasi kedaluwarsa, pemanggil perlu merefreshnya dengan memanggil setter ini dengan
token baru yang valid. Saat nilai konfigurasi disalin saat membuat pengenal baru,
nilai token baru tidak akan berlaku untuk pengenal yang telah dibuat. Untuk
pengenal yang telah dibuat sebelumnya, Anda perlu mengatur token otorisasi
pengenal yang sesuai untuk menyegarkan token. Jika tidak, pengenal akan menemukan
kesalahan selama transkripsi.
canceled
Sinyal untuk peristiwa yang berisi hasil transkripsi yang dibatalkan (menunjukkan upaya transkripsi yang dibatalkan sebagai akibatnya atau permintaan pembatalan langsung atau, atau, sebagai alternatif, kegagalan transportasi atau protokol).
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan MeetingTranscriptionCanceledEventArgs, instans sebagai argumen tunggal.
endpoint_id
ID titik akhir dari model ucapan yang disesuaikan yang digunakan untuk pengenalan, atau model suara kustom untuk sintesis ucapan.
properties
Kumpulan properti dan nilainya ditentukan untuk Peserta ini.
recognized
Sinyal untuk peristiwa yang berisi hasil pengenalan akhir (menunjukkan upaya pengenalan yang berhasil).
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan SpeechRecognitionEventArgs, TranslationRecognitionEventArgs atau IntentRecognitionEventArgs instans sebagai argumen tunggal, tergantung pada jenis pengenal.
recognizing
Sinyal untuk peristiwa yang berisi hasil pengenalan menengah.
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan SpeechRecognitionEventArgs, TranslationRecognitionEventArgs atau IntentRecognitionEventArgs instans sebagai argumen tunggal, tergantung pada jenis pengenal.
session_started
Sinyal untuk peristiwa yang menunjukkan dimulainya sesi pengenalan (operasi).
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan SessionEventArgs instans sebagai argumen tunggal.
session_stopped
Sinyal untuk peristiwa yang menunjukkan akhir sesi pengenalan (operasi).
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan SessionEventArgs instans sebagai argumen tunggal.
speech_end_detected
Sinyal untuk peristiwa yang menunjukkan akhir ucapan.
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan RecognitionEventArgs instans sebagai argumen tunggal.
speech_start_detected
Sinyal untuk peristiwa yang menunjukkan awal ucapan.
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan RecognitionEventArgs instans sebagai argumen tunggal.
transcribed
Sinyal untuk peristiwa yang berisi hasil transkripsi akhir (menunjukkan upaya transkripsi yang berhasil).
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan MeetingTranscriptionEventArgs, instans sebagai argumen tunggal.
transcribing
Sinyal untuk peristiwa yang berisi hasil transkripsi perantara.
Panggilan balik yang terhubung ke sinyal ini dipanggil dengan MeetingTranscriptionEventArgs, instans sebagai argumen tunggal.
Azure SDK for Python