fix: Rename TranscriptionCallback to STTEngineCallback to avoid conflict
ISTTEngine.hpp and ISTTService.hpp both defined TranscriptionCallback with different signatures: - ISTTEngine: void(const std::string& text) - ISTTService: void(const std::string& text, STTMode mode) This caused compilation errors due to conflicting declarations. Solution: Rename the low-level engine callback to STTEngineCallback to distinguish it from the high-level service callback. Fixes: Compilation errors in Phase 7.1 STT Service Layer - All 120 unit tests passing (282 assertions) - Build successful 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
eab58c6ab3
commit
a01115a848
@ -8,9 +8,9 @@
|
|||||||
namespace aissia {
|
namespace aissia {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Callback for transcription results
|
* @brief Callback for transcription results (low-level engine)
|
||||||
*/
|
*/
|
||||||
using TranscriptionCallback = std::function<void(const std::string& text)>;
|
using STTEngineCallback = std::function<void(const std::string& text)>;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Interface for Speech-to-Text engines
|
* @brief Interface for Speech-to-Text engines
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user