1. เรียนรู้
  2. /
  3. Courses
  4. /
  5. Xử lý Ngôn ngữ Nói bằng Python

Connected

Exercises

Chuyển âm thanh thành văn bản chỉ với một dòng

Được rồi, giờ bạn đã có các hàm để chuyển đổi tệp âm thanh và lấy thuộc tính của chúng, đến lúc xây dựng một hàm để phiên âm chúng.

Trong bài này, bạn sẽ xây dựng transcribe_audio() nhận filename làm đầu vào, nhập filename bằng lớp AudioFile của speech_recognition, rồi phiên âm bằng recognize_google().

Bạn đã thấy các hàm này trước đó, nhưng bây giờ chúng ta sẽ ghép chúng lại để dùng thuận tiện trong một hàm.

Để thử nghiệm, chúng ta sẽ phiên âm cuộc gọi đầu tiên của Acme, "call_1.wav".

speech_recognition đã được nhập với bí danh sr.

คำแนะนำ

100 XP
  • Định nghĩa một hàm tên transcribe_audio nhận filename làm tham số đầu vào.
  • Tạo một thể hiện Recognizer() và gán cho recognizer.
  • Dùng recognize_google() để phiên âm dữ liệu âm thanh.
  • Truyền cuộc gọi mục tiêu vào hàm.