AcikHack ❤️ Hackathon 30.11.2019
~Ahmet Zahid ARICAN
~Mehmet AYDIN
PyCharm gerekliliği vardır.Diğer ideler pyaudio kütüphanesinde sorunlar yaşatmaktadır. Python 3.6 alt yapısına sahiptir. Nltk kütüphanesini dahil etmeyi unutmayınız. git clone https://github.com/voiceminingpsm/PSM.git ile kolayca kurulumunu yapabilirsiniz. VoiceMiningPSM.py main classdır.
import re
import nltk
import pandas as pd
import numpy as np
from TurkishStemmer import TurkishStemmer
import speech_recognition as sr
Projemizin amacı son dönemlerde yaşanan Aile içi şiddetten önce oluşan tartışma küfür hakaret tehdit gibi olguları algılayarak şiddetin önüne geçmeyi amaçlamaktadır.
Demo sürüm şuanlık ide üzerinden çalışmaktadır.İlerdeki amaclarımız gömülü sistem yada telefon üzerinden aktif bir şekilde ses algılayıp. Kullanılan algoritma ve kod yapısı geliştirilip arka tarafta analiz ve AI kullanılarak daha optimize bir proje geliştirmeyi planlıyoruz. Çalışma mantığı dışardan alınan sesi metine çevir.Daha sonrasında o metni Stringler şeklinde saklar ve kelimenin anlamını ortaya koymak için. Kelime analizi yapılır.Amaca uygun sınıfa aktarılır.
https://realpython.com/python-speech-recognition/#using-record-to-capture-data-from-a-file
https://www.linkedin.com/pulse/pythonda-sesli-asistan-oluşturmak-yunus-emre-gündoğmuş/