hgzero/stt/build.gradle
Minseo-Jo 2c3bc432b3 STT 서비스 음성 인식 및 AI 제안사항 표시 기능 구현
- PCM 16kHz 포맷 지원으로 Azure Speech 인식 성공
- WebSocket 실시간 전송 기능 추가
- DB 저장 로직 제거 (AI 서비스에서 제안사항 저장)
- AI SSE 기반 제안사항 표시 테스트 페이지 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 10:12:55 +09:00

43 lines
1.3 KiB
Groovy

bootJar {
archiveFileName = 'stt.jar'
}
dependencies {
// Common module
implementation project(':common')
// Spring Boot starters
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-data-redis'
// Database
runtimeOnly 'org.postgresql:postgresql'
// Azure Speech SDK (macOS/Linux/Windows용)
implementation("com.microsoft.cognitiveservices.speech:client-sdk:${azureSpeechVersion}") {
artifact {
name = 'client-sdk'
extension = 'jar'
type = 'jar'
}
}
// Azure Blob Storage
implementation "com.azure:azure-storage-blob:${azureBlobVersion}"
// Azure Event Hubs
implementation "com.azure:azure-messaging-eventhubs:${azureEventHubsVersion}"
// WebSocket
implementation 'org.springframework.boot:spring-boot-starter-websocket'
// Test dependencies
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testRuntimeOnly 'com.h2database:h2'
testImplementation('it.ozimov:embedded-redis:0.7.3') {
exclude group: 'org.slf4j', module: 'slf4j-simple'
}
}