ฉันจะใช้การจดจำเสียงที่ Android ใช้บน Ubuntu ได้อย่างไร


16

ถ้าฉันพัฒนาแอพ Android ที่ใช้ TTS และการจดจำเสียงห้องสมุดใดบ้างที่ใช้สำหรับการจดจำเสียงและคำพูดเดียวกันบน Ubuntu

ฉันสมมติว่าต้องการใช้ข้อความเป็นคำพูด แต่ฉันไม่แน่ใจว่าห้องสมุดการรู้จำเสียงและพจนานุกรม / การเรียนรู้ / ระบบสอบเทียบใดที่ใช้สำหรับการจดจำเสียง

ฉันต้องการทำให้แอปพร้อมใช้งานบน Ubuntu Desktop
รวมถึงทดสอบนอกตัวจำลอง


ตรวจสอบสิ่งนี้แต่ไม่มีคำตอบมากมาย
devav2

@ devav2 ขอบคุณสำหรับความพยายาม แต่ไม่ได้เกี่ยวข้องกันจริงๆ การล็อกอินด้วยเสียงและชุดเครื่องมือรู้จำเสียงที่ใช้กับ Android (และถ้ามีใน Ubuntu) เป็นสองสิ่งที่แตกต่างอย่างสิ้นเชิง
RobotHumans

คุณอาจต้องค้นหาว่าห้องสมุดใดที่ Android ใช้ที่อื่นจากนั้นกลับมาที่นี่และถามถึงวิธีการใช้ใน Ubuntu หากคุณไม่พบมันในเอกสารประกอบAndroid ผู้ที่ชื่นชอบ AndroidหรือStack Overflowอาจช่วยได้
ændrük

ไม่แน่ใจเกี่ยวกับการใช้กับ Android แต่เทศกาล / festvox ฟังดูน้อยกว่าหุ่นยนต์มากกว่า espeak สำหรับการจดจำเสียงพูดen.wikipedia.org/wiki/…อาจช่วยได้
อดัม

ตอนนี้ espeak มาพร้อมกับมาตรฐานบนเดสก์ท็อป Ubuntu ในตอนนี้ ... ดังนั้นจึงไม่เพิ่มการพึ่งพา ในทางตรงกันข้ามแพ็คเกจที่จ่ายจากเซปสตัลนั้นมีราคาไม่แพงอย่างน่ากลัวและพวกมันก็ติดกับ skeksi
RobotHumans

คำตอบ:


5

คุณสามารถใช้webspeech APIของ Google สำหรับแอปพลิเคชันของคุณ ใช้เทคโนโลยีเดียวกับที่ใช้กับ Android


หากคุณแก้ไขข้อมูลอีกเล็กน้อยฉันจะให้การยอมรับเช่นนี้ด้วย
RobotHumans

สุจริตฉันไม่เคยมีประสบการณ์เพียงพอกับ API ของพวกเขาเพื่อให้ข้อมูลแก่คุณ!
ishitor


1
  1. การรู้จำเสียงของ Android นั้นอาศัยการเชื่อมต่ออินเทอร์เน็ตเพราะเซิร์ฟเวอร์มีฐานข้อมูลรูปแบบเสียงมากมาย (ฉันคิด)

    • คอมพิวเตอร์ไม่ดีมากพร้อมการจดจำเสียงดังนั้นคุณต้องมีฐานข้อมูลขนาดใหญ่ที่มีเสียงมากมายเพื่อให้คอมพิวเตอร์สามารถอ้างอิงข้ามและเข้าใจคำศัพท์ได้ดีขึ้น (อย่างน้อยที่สุดฉันก็ศึกษามัน)

    • ดังนั้นคุณจะไม่สามารถใช้งานออฟไลน์ได้

  2. อย่างไรก็ตามคุณสามารถใช้การจดจำเสียงเพื่อเขียนผ่านวิธีแก้ปัญหา

    • โดยการสร้างการเชื่อมต่อเดสก์ทอป / vnc ระยะไกลและโดยตรง

    • หรือโดยใช้แอปพลิเคชั่นคีย์บอร์ดระยะไกล

Chrome สามารถใช้การจดจำเสียงสำหรับการค้นหาและใช้ส่วนขยายสามารถใช้เพื่อกรอกข้อมูลฟิลด์ แต่เท่าที่ฉันรู้ว่ามัน

และนั่นคือทั้งหมดที่ฉันรู้


ฉันเข้าใจว่าการรู้จำเสียงต้องใช้คลังข้อมูลเพื่อเรียนรู้คำศัพท์นอกเหนือจากการออกเสียงและพจนานุกรมง่าย ๆ (เพื่อให้สามารถจับคู่ฟัซซี่เมื่อคุณไม่ออกเสียง ฉันสบายดีที่ต้องใช้การเชื่อมต่ออินเทอร์เน็ตหากใช้งานได้
RobotHumans

0

บางทีคุณอาจใช้ CMU Sphinx มันสามารถใช้เป็นชุดเครื่องมือในการพัฒนาการรู้จำเสียงทั้งใน Linux และ Android: CMU Sphinx

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.