Skip to content

Chuyển giọng nói thành văn bản ​

Khai báo thực thể ​

Khi bạn thêm khối Chuyển giọng nói thành văn bản(ASR) vào vùng làm việc, phần khai báo thực thể sau đây được tự động chèn vào mã Python:

python
asr = ASR(0)
# Khi có nhiều thực thể
asr_1 = ASR(1)

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
indexTùy chọn danh sách thả xuốngSố hiệu thực thể (bắt đầu từ 0)số nguyên từ 0 trở lên0

Đặt ngôn ngữ ​

Đặt ngôn ngữ nhận dạng giọng nói. Nếu bạn không đặt, ngôn ngữ vẫn được đặt tự động.

lang

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
unitTùy chọn danh sách thả xuốngMã ngôn ngữ nhận dạngMã của 21 ngôn ngữ mà chương trình hỗ trợ (ví dụ: 'vi-VN', 'en-US')-

Python ​

python
asr = ASR(0)

asr.lang('vi-VN')

Bắt đầu / dừng nhận dạng giọng nói ​

Bắt đầu hoặc dừng việc nhận dạng giọng nói.

listen

Tham số ​

TênLoạiMô tảPhạm vi / KiểuMặc định
unitTùy chọn danh sách thả xuốngHành độngbắt đầu(start), dừng(stop)-

Python ​

python
asr = ASR(0)

# unit = "start"
asr.start()
# unit = "stop"
asr.stop()

Kết quả nhận dạng giọng nói ​

Kết quả nhận dạng giọng nói

result

Tham số ​

(không có)

Python ​

python
asr = ASR(0)

asr.result()

Đang nhận dạng giọng nói? ​

Trả về đúng (True) / sai (False) tùy theo chức năng nhận dạng giọng nói có đang bật hay không.

state

Tham số ​

(không có)

Python ​

python
asr = ASR(0)

asr.is_active()