A tool to search for keywords in audio files
Project description
Audio Searcher
このコードは音声ファイル内の言葉を検索するためのものです。
例えば授業や会議等で「課題のことについてだけ聞き返したいなっ」という時にこれを使うと見つけられちゃいます⭐️
機能的にはGoogleの音声認識サービスを使ってテキストに変換しています
How to use
下記は私の環境(apple M1,Python 3.9.10)で実際に動かしたコードです^^*
from audio_searcher.audio_search import AudioSearcher
##階層は自分で調節してね!!
if __name__ == "__main__":
audio_file = "sample_audio.mp3" # 音声ファイルへのパスを指定してね
keyword = "見て" # 検索したいキーワードを指定してね
searcher = AudioSearcher(language='ja-JP') # 使用する言語を指定します
transcribed_text = searcher.transcribe(audio_file)
if "Could not" not in transcribed_text:
print("Transcribed Text:", transcribed_text)
occurrences = searcher.search_keyword(transcribed_text, keyword)
if occurrences:
print(f"Keyword '{keyword}' found at positions: {occurrences}")
else:
print(f"Keyword '{keyword}' not found in the text.")
else:
print(transcribed_text)
Installation
使ってみてね
You can install the package using pip:
pip install audio_searcher
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
audio_searcher-0.1.3.tar.gz
(3.0 kB
view hashes)
Built Distribution
Close
Hashes for audio_searcher-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af7aa4f945f8da75e2901ecf15929bf743718931411cd6261ce39318a19635a9 |
|
MD5 | 61bfa21740f7c86ab94552b0bc0e1900 |
|
BLAKE2b-256 | 807343016bbcdc69999f2f5cb3be29e73ceae46e3b748d485c2c6ead6f4e06f0 |