Hacker Xeros
10
2018-06-14 02:25:21
3
664

파이썬을 이용한 음성인식 프로그램을 만들어보려구하는데요


파이썬의 기본적인 문법만 알고있어서 어떤방향으로 접속해야할지 잘 모르겠습니다

구글의 speech recognition 등등 여러가지 api가 있는것같은데

이러한 api를 사용하지않고 파이썬 하나만으로는 제작이 힘들까요?

0
0
  • 답변 3

  • forwhom
    43
    2018-06-14 05:22:18
    음성인식은 인공지능 대학원에서도 세부분야로 잡고 연구하고 골머리 썩을정도로  인공지능에서도 상당히 까다로운 분야인데. 프로그래밍을 오래 하신것도 아니고 이제 문법만 배우셨다면 api 써도 힘들텐데. api 비스무리 만들어서 맨땅에서부터 하는건 불가능이죠..
    평소에 말하는것만 생각해봐도
    갔었었는데 같은거는 애초에 글자대로 발음도 안되고
    화자마다 발음하는 방식도 다른데
    가썼썼는ㅇ데,가썼ㅇ썼ㅇ는데 등등.. 이런건
    어떻게 구별하실건거요?.. 파열음인지 파찰음인지 마찰음인지 스피커에서 읽어낸 파형을 기초로 판단해내야하고, 어떤 단어는 앞에 혀가 말리는 음운이 있어서
    실제로 그 단어를 발음 했을 때와는 다르게 파형이 만들어질텐데..
    한 번 사람들이 말하는걸 어떻게 처리를 할 까 곰곰히 생각해보면 비전문가 혼자 할 수 있는 분야가 아니란게 자명해지죠ㅋㅋ..
    이거는 프로그래밍 문제가아니라, 언어학,음성언어학,수학,통계 등등.
    기초학문론적인 문제여서..
    0
  • darong
    45
    2018-06-14 09:39:40

    최근에 딥러닝 기반의 음성인식 오픈소스들이 나오고 있습니다.

    이런 오픈소스를 이용하면 음성처리에 대한 지식이 없어도 음성인식 구현이 가능합니다.

    대표적인 오픈소스가 바이두에서 공개한 DeepSpeech입니다.

    다만 문제는 학습할 한국어 음성 데이터를 확보하기가 쉽지 않다는 점입니다.


    0
  • 더미
    10k
    2018-06-14 10:07:21

    데이터 문제로 불가능하다고 보면 됩니다

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.