meeting concluder
1.0.0
แอปพลิเคชั่นนี้สามารถบันทึกและสรุปการประชุมได้อัตโนมัติ คำแนะนำจะถูกเพิ่มในตอนท้ายของบทสรุป ซึ่งสามารถ (เป็นทางเลือก) ส่งไปยังช่องทาง Slack ที่คุณเลือกได้
สร้างขึ้นโดยเกี่ยวข้องกับ Hackdays ปี 2023
SLACK_EBHOOK_URL
หรือเป็น slack_webhook = "YOUR SLACK WEBHOOK URL GOES HERE"
ใน ~/.config/concluder.toml
OPENAI_API_KEY
หรือ OPENAI_KEY
หรือเป็น openai_api_key = "YOUR KEY GOES HERE"
ใน ~/.config/concluder.toml
โคลนพื้นที่เก็บข้อมูลและรันเซิร์ฟเวอร์ (ซึ่งรวมถึงส่วนหน้า):
git clone https://github.com/schibsted/meeting-concluder.git
cd meeting-concluder/cmd/backend/backend
go build
./backend
จากนั้นไปที่ http://localhost:3000
สามารถใช้การตบมือสองครั้งเพื่อหยุดการบันทึก
โปรดทราบ ว่าขนาดไฟล์เสียงสูงสุดในปัจจุบันสำหรับ transcription API คือ 25 MiB ซึ่งไม่มาก! ยินดีรับคำขอดึงเพื่อเพิ่มการแบทช์
concluder
ยูทิลิตี้เหล่านี้ใช้สำหรับทดสอบการทำงานของแพ็คเกจ concluder
cmd/rec/rec
ใช้สำหรับการบันทึก cmd/rec/output.wav
ซึ่งมีการบันทึกของฉันว่า This meeting is about creating a llama farm.
-cmd/wav2mp4/wav2mp4
ใช้สำหรับการแปลง cmd/rec/output.wav
เป็น cmd/wav2mp4/output.mp4
cmd/audio2text/audio2text
ใช้สำหรับการแปลง cmd/wav2mp4/output.wav
เป็น cmd/audio2text/output.txt
cmd/conclude/conclude
ใช้สำหรับการแปลง cmd/audio2text/output.txt
เป็น cmd/conclude/output.txt
cmd/slackpost/slackpost
ถูกใช้สำหรับการโพสต์ cmd/conclude/output.txt
ไปที่ #nmp-meeting-concluder
บน Slackcmd/meetingconcluder/meetingconcluder
บันทึก แปลง ถอดเสียง สรุป และโพสต์ไปยัง Slackcmd/play/play
สามารถเล่นไฟล์ wav ได้ buy ต้องใช้คำสั่ง afplay
(จำเป็นตามนโยบายบริษัท)
################################################################################
# #
# Meeting Concluder #
# #
# Copyright 2023 Schibsted #
# #
# Unless required by applicable law or agreed to in writing, software #
# distributed under the License is distributed on an "AS IS" BASIS, #
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. #
# #
# See the License for the specific language governing permissions and #
# limitations under the License. #
# #
################################################################################